Substack

List Substack profile subscriptions

List the publications a Substack reader shows publicly.

GET/v1/substack/profiles/{handle}/subscriptions
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
2
handlestringrequiredpath

A profile handle, e.g. `dieworkwear` or `@dieworkwear`.

min 1 chars · max 100 chars · pattern: ^@?[A-Za-z0-9][A-Za-z0-9._-]*$

cursorstringoptionalquery

Opaque cursor from the previous page's `nextCursor`.

max 4096 chars

Response fields
138

Endpoint-specific response payload.

datalookupStatus
string

Whether the profile was found.

one of: found, not_found

dataprofileId
integernullable

Numeric profile id.

Publications the person shows publicly.

datasubscriptions[]id
integernullable

Numeric subscription id.

datasubscriptions[]visibility
stringnullable

Who can see the subscription.

datasubscriptions[]membershipState
stringnullable

The person's membership state.

datasubscriptions[]type
stringnullable

The subscription type.

datasubscriptions[]isFounding
booleannullable

Whether this is a founding membership.

A Substack publication.

datasubscriptions[]publicationid
integer

Numeric publication id.

datasubscriptions[]publicationname
stringnullable

The publication's name.

datasubscriptions[]publicationsubdomain
stringnullable

The publication's Substack subdomain.

datasubscriptions[]publicationcustomDomain
stringnullable

The publication's custom domain, when it has one.

datasubscriptions[]publicationapexDomain
stringnullable

The publication's apex domain, when it has one.

datasubscriptions[]publicationurl
stringnullable

The publication's canonical base URL.

datasubscriptions[]publicationhost
stringnullable

The host its pages are served from.

datasubscriptions[]publicationdescription
stringnullable

The publication's description.

datasubscriptions[]publicationlanguage
stringnullable

The publication's language code.

datasubscriptions[]publicationkind
stringnullable

`newsletter`, `podcast` or Substack's own type.

datasubscriptions[]publicationcreatedAt
stringnullable

ISO 8601 timestamp, or null when Substack does not publish one.

datasubscriptions[]publicationfirstPostAt
stringnullable

ISO 8601 timestamp, or null when Substack does not publish one.

datasubscriptions[]publicationhasPosts
booleannullable

Whether the publication has posts.

datasubscriptions[]publicationisExplicit
booleannullable

Whether the publication is marked explicit.

datasubscriptions[]publicationisInviteOnly
booleannullable

Whether the publication is invite-only.

datasubscriptions[]publicationisFlagged
booleannullable

Whether the publication is flagged.

datasubscriptions[]publicationnoIndex
booleannullable

Whether search engines are asked not to index it.

datasubscriptions[]publicationisOnSubstack
booleannullable

Whether the publication is hosted by Substack.

datasubscriptions[]publicationcommentsEnabled
booleannullable

Whether comments are enabled.

datasubscriptions[]publicationnotesEnabled
booleannullable

Whether Notes are enabled.

datasubscriptions[]publicationdefaultCommentSort
stringnullable

The default comment order.

datasubscriptions[]publicationannualDisabled
booleannullable

Whether annual plans are disabled.

datasubscriptions[]publicationmonthlyDisabled
booleannullable

Whether monthly plans are disabled.

datasubscriptions[]publicationpaymentsState
stringnullable

The publication's payments state.

datasubscriptions[]publicationfreeTrialEnabled
booleannullable

Whether a free trial is offered.

datasubscriptions[]publicationpausedUntil
stringnullable

ISO 8601 timestamp, or null when Substack does not publish one.

datasubscriptions[]publicationemailBannerUrl
stringnullable

The email banner image URL.

datasubscriptions[]publicationcopyright
stringnullable

The copyright line the publication prints.

datasubscriptions[]publicationlogoUrl
stringnullable

The publication's logo URL.

datasubscriptions[]publicationwideLogoUrl
stringnullable

The publication's wide logo URL.

datasubscriptions[]publicationcoverImageUrl
stringnullable

The publication's cover image URL.

datasubscriptions[]publicationfoundingPlanName
stringnullable

The name of the founding-member plan.

datasubscriptions[]publicationhasRecommendations
booleannullable

Whether the publication recommends others.

The benefit lists for each subscription tier.

Benefits for free subscribers.

datasubscriptions[]publicationbenefitsfree[]
stringoptional

Benefits for paid subscribers.

datasubscriptions[]publicationbenefitspaid[]
stringoptional

Benefits for founding members.

datasubscriptions[]publicationbenefitsfounding[]
stringoptional

The publication's main author.

datasubscriptions[]publicationauthorid
integernullable

Numeric user id.

datasubscriptions[]publicationauthorname
stringnullable

The name shown for the author.

datasubscriptions[]publicationauthorhandle
stringnullable

The author's handle.

datasubscriptions[]publicationauthorslug
stringnullable

The author's profile slug.

datasubscriptions[]publicationauthorbio
stringnullable

The author's short biography.

datasubscriptions[]publicationauthorphotoUrl
stringnullable

The author's profile photo URL.

The author's main badge, when there is one.

datasubscriptions[]publicationauthorbadgetype
stringnullable

The kind of badge, such as `bestseller`.

datasubscriptions[]publicationauthorbadgetier
integernullable

The badge tier, when it has one.

datasubscriptions[]publicationauthorbadgehandle
stringnullable

The handle the badge belongs to.

datasubscriptions[]publicationauthorbadgeservice
stringnullable

The service the badge comes from.

datasubscriptions[]publicationauthorbadgeurl
stringnullable

A link for the badge, when it has one.

datasubscriptions[]publicationauthorbadges
objectnullable

The author's reader status fields, when available.

datasubscriptions[]publicationauthorbestsellerTier
integernullable

The author's bestseller tier.

The author's primary publication, when there is one.

datasubscriptions[]publicationauthorprimaryPublicationid
integernullable

Numeric publication id.

datasubscriptions[]publicationauthorprimaryPublicationname
stringnullable

The publication's name.

datasubscriptions[]publicationauthorprimaryPublicationsubdomain
stringnullable

The publication's Substack subdomain.

datasubscriptions[]publicationauthorprimaryPublicationcustomDomain
stringnullable

The publication's custom domain, when it has one.

datasubscriptions[]publicationauthorprimaryPublicationlogoUrl
stringnullable

The publication's logo URL.

Approximate audience figures the publication prints. These are bands, not counts.

datasubscriptions[]publicationaudiencepaidLabel
stringnullable

The band Substack displays for paid subscribers.

datasubscriptions[]publicationaudiencepaidOrderOfMagnitude
integernullable

The order of magnitude behind the paid band.

datasubscriptions[]publicationaudiencetotalLabel
stringnullable

The band Substack displays for all subscribers.

datasubscriptions[]publicationaudiencetotalOrderOfMagnitude
integernullable

The order of magnitude behind the total band.

datasubscriptions[]publicationaudiencefreeLabel
stringnullable

The band Substack displays for free subscribers.

datasubscriptions[]publicationaudiencefreeShort
stringnullable

The short free-subscriber band.

datasubscriptions[]publicationaudiencechatMembersLabel
stringnullable

The band Substack displays for chat members.

People with a byline on the publication.

datasubscriptions[]publicationcontributors[]id
integernullable

Numeric user id.

datasubscriptions[]publicationcontributors[]name
stringnullable

The contributor's name.

datasubscriptions[]publicationcontributors[]handle
stringnullable

The contributor's handle.

datasubscriptions[]publicationcontributors[]role
stringnullable

The contributor's role on the publication.

datasubscriptions[]publicationcontributors[]owner
booleannullable

Whether the contributor owns the publication.

datasubscriptions[]publicationcontributors[]photoUrl
stringnullable

The contributor's photo URL.

datasubscriptions[]publicationcontributors[]bio
stringnullable

The contributor's short biography.

The contributor's badge.

datasubscriptions[]publicationcontributors[]badgetype
stringnullable

The kind of badge, such as `bestseller`.

datasubscriptions[]publicationcontributors[]badgetier
integernullable

The badge tier, when it has one.

datasubscriptions[]publicationcontributors[]badgehandle
stringnullable

The handle the badge belongs to.

datasubscriptions[]publicationcontributors[]badgeservice
stringnullable

The service the badge comes from.

datasubscriptions[]publicationcontributors[]badgeurl
stringnullable

A link for the badge, when it has one.

datasubscriptions[]publicationcontributors[]bestsellerTier
integernullable

The contributor's bestseller tier.

The publication's sections.

datasubscriptions[]publicationsections[]id
integernullable

Numeric section id.

datasubscriptions[]publicationsections[]name
stringnullable

The section's name.

datasubscriptions[]publicationsections[]description
stringnullable

The section's description.

datasubscriptions[]publicationsections[]slug
stringnullable

The section's URL slug.

datasubscriptions[]publicationsections[]isPodcast
booleannullable

Whether the section is a podcast.

datasubscriptions[]publicationsections[]isLive
booleannullable

Whether the section is a live stream.

datasubscriptions[]publicationsections[]isDefaultOn
booleannullable

Whether the section is on by default.

datasubscriptions[]publicationsections[]logoUrl
stringnullable

The section's logo URL.

datasubscriptions[]publicationsections[]coverImageUrl
stringnullable

The section's cover image URL.

datasubscriptions[]publicationsections[]hideFromNavbar
booleannullable

Whether the section is hidden from navigation.

datasubscriptions[]publicationsections[]hidePostsFromPubListings
booleannullable

Whether the section's posts are hidden from publication lists.

Links the publication shows.

datasubscriptions[]publicationlinks[]id
integernullable

Numeric link id.

datasubscriptions[]publicationlinks[]url
string

The link.

datasubscriptions[]publicationlinks[]platform
stringnullable

`apple_podcasts`, `spotify`, `youtube` or another label Substack uses.

datasubscriptions[]publicationlinks[]sectionId
integernullable

The section the link belongs to, when it has one.

The subscription plans the publication offers.

datasubscriptions[]publicationplans[]id
stringnullable

The plan's id.

datasubscriptions[]publicationplans[]nickname
stringnullable

The plan's display name.

datasubscriptions[]publicationplans[]amount
integernullable

Price in the currency's minor unit.

datasubscriptions[]publicationplans[]currency
stringnullable

Currency code for the price.

datasubscriptions[]publicationplans[]interval
stringnullable

`month`, `year` or Substack's own value.

datasubscriptions[]publicationplans[]intervalCount
integernullable

How many intervals one charge covers.

datasubscriptions[]publicationplans[]active
booleannullable

Whether the plan is on sale.

datasubscriptions[]publicationplans[]founding
boolean

Whether this is a founding-member plan.

The publication's podcast, when it has one.

datasubscriptions[]publicationpodcastexists
booleannullable

Whether the publication has a podcast.

datasubscriptions[]publicationpodcasthasFreeEpisodes
booleannullable

Whether free episodes are available.

datasubscriptions[]publicationpodcasthasPaidEpisodes
booleannullable

Whether paid episodes are available.

datasubscriptions[]publicationpodcastartUrl
stringnullable

The podcast artwork URL.

datasubscriptions[]publicationpodcastbyline
stringnullable

The podcast byline.

datasubscriptions[]publicationpodcastdescription
stringnullable

The podcast description.

datasubscriptions[]publicationpodcastfeedUrl
stringnullable

The podcast feed URL.

datasubscriptions[]publicationpodcasttitle
stringnullable

The podcast title.

datasubscriptions[]publicationpodcastpaidEpisodeArtUrl
stringnullable

Artwork for paid episodes.

datatotal
integernullable

The total, when Substack publishes one.

≥ 0

Pagination state for the current page.

datapagehasMore
boolean

Whether another page is available.

datapagenextCursor
stringnullable

Cursor to pass in the next request when more pages exist; null on the last page.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/substack/profiles/dieworkwear/subscriptions" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Substack subscriptions.