Skip to main content
GET
Get one source with its recent posts.

Path Parameters

sourceSlug
string
required

Source slug (normalized host), e.g. bytesbeyondborders.substack.com

Query Parameters

limit
integer

Maximum number of posts returned. When omitted, returns all posts with ready synthesized summaries.

Required range: 1 <= x <= 100

Response

Source details and post summaries.

slug
string
required

Normalized publication identifier.

title
string | null
required

Publication display name.

description
string | null
required

Publication description from the feed.

siteUrl
string
required

Canonical publication URL.

imageUrl
string | null
required

Publication avatar or logo URL.

language
string | null
required

BCP 47 language tag (e.g. en, es).

authorName
string | null
required

Primary author display name.

authorEmail
string | null
required

Author contact email from the feed.

Copyright notice from the feed.

lastSyncedAt
string | null
required

ISO timestamp of the last successful feed sync.

posts
object[]
required

Posts with ready synthesized summaries, newest first. Includes all available posts when limit is omitted.