Get a Substack reader's public profile and subscriptions.
GET /v1/substack/profiles/{handle}
x-api-key* string header
API key (`sfk_...`)
handle* string required path
A profile handle, e.g. `dieworkwear` or `@dieworkwear`.
min 1 chars · max 100 chars · pattern: ^@?[A-Za-z0-9][A-Za-z0-9._-]*$
Response fields 417 Expand all Collapse all Collapse all Endpoint-specific response payload.
Whether the profile was found.
The profile when `lookupStatus` is `found`; otherwise null.
data . profile . name
string nullable
The reader's display name.
data . profile . handle
string nullable
The reader's handle.
data . profile . slug
string nullable
The reader's profile slug.
data . profile . bio
string nullable
The reader's short biography.
data . profile . photoUrl
string nullable
The reader's profile photo URL.
data . profile . createdAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . isDisabled
boolean nullable
Whether the profile is disabled.
data . profile . followerCount
integer nullable
The number of followers.
data . profile . subscriberCount
integer nullable
The numeric count.
data . profile . subscriberCountLabel
string nullable
The label Substack displays.
data . profile . roughFreeSubscribers
string nullable
The free-subscriber band Substack displays.
data . profile . roughFreeSubscribersInt
integer nullable
The numeric value behind the free band.
data . profile . roughSubscribers
string nullable
The subscriber band Substack displays.
data . profile . roughSubscribersInt
integer nullable
The numeric value behind the subscriber band.
data . profile . badges
object nullable
The reader's status fields, when available.
data . profile . bestsellerTier
integer nullable
The reader's bestseller tier.
The reader's leaderboard position.
data . profile . leaderboard . category
string nullable
The leaderboard category.
data . profile . leaderboard . rank
integer nullable
The rank in that category.
data . profile . leaderboard . ranking
string nullable
`paid`, `free` or Substack's own label.
data . profile . leaderboard . publicationId
integer nullable
Numeric publication id.
data . profile . leaderboard . publicationName
string nullable
The publication's name.
data . profile . links [] . id
integer nullable
Numeric link id.
data . profile . links [] . value
string nullable
The value the person entered for the link.
data . profile . links [] . url
string nullable
The link's URL.
data . profile . links [] . type
string nullable
The link type, such as `twitter`.
data . profile . links [] . label
string nullable
The label shown for the link.
data . profile . publicationUrl
string nullable
The reader's publication URL.
data . profile . hasNotes
boolean nullable
Whether the reader has Notes.
data . profile . hasGuestPost
boolean nullable
Whether the reader has a guest post.
data . profile . hasLikes
boolean nullable
Whether the reader has likes.
data . profile . hasPosts
boolean nullable
Whether the reader has posts.
data . profile . recommendationCount
integer nullable
The number of recommendations.
data . profile . primaryPublication object nullable
The reader's primary publication.
data . profile . primaryPublication . id
integer
Numeric publication id.
data . profile . primaryPublication . name
string nullable
The publication's name.
data . profile . primaryPublication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . primaryPublication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . primaryPublication . apexDomain
string nullable
The publication's apex domain, when it has one.
data . profile . primaryPublication . url
string nullable
The publication's canonical base URL.
data . profile . primaryPublication . host
string nullable
The host its pages are served from.
data . profile . primaryPublication . description
string nullable
The publication's description.
data . profile . primaryPublication . language
string nullable
The publication's language code.
data . profile . primaryPublication . kind
string nullable
`newsletter`, `podcast` or Substack's own type.
data . profile . primaryPublication . createdAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . primaryPublication . firstPostAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . primaryPublication . hasPosts
boolean nullable
Whether the publication has posts.
data . profile . primaryPublication . isExplicit
boolean nullable
Whether the publication is marked explicit.
data . profile . primaryPublication . isInviteOnly
boolean nullable
Whether the publication is invite-only.
data . profile . primaryPublication . isFlagged
boolean nullable
Whether the publication is flagged.
data . profile . primaryPublication . noIndex
boolean nullable
Whether search engines are asked not to index it.
data . profile . primaryPublication . isOnSubstack
boolean nullable
Whether the publication is hosted by Substack.
data . profile . primaryPublication . commentsEnabled
boolean nullable
Whether comments are enabled.
data . profile . primaryPublication . notesEnabled
boolean nullable
Whether Notes are enabled.
data . profile . primaryPublication . defaultCommentSort
string nullable
The default comment order.
data . profile . primaryPublication . annualDisabled
boolean nullable
Whether annual plans are disabled.
data . profile . primaryPublication . monthlyDisabled
boolean nullable
Whether monthly plans are disabled.
data . profile . primaryPublication . paymentsState
string nullable
The publication's payments state.
data . profile . primaryPublication . freeTrialEnabled
boolean nullable
Whether a free trial is offered.
data . profile . primaryPublication . pausedUntil
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . primaryPublication . emailBannerUrl
string nullable
The email banner image URL.
data . profile . primaryPublication . copyright
string nullable
The copyright line the publication prints.
data . profile . primaryPublication . logoUrl
string nullable
The publication's logo URL.
data . profile . primaryPublication . wideLogoUrl
string nullable
The publication's wide logo URL.
data . profile . primaryPublication . coverImageUrl
string nullable
The publication's cover image URL.
data . profile . primaryPublication . foundingPlanName
string nullable
The name of the founding-member plan.
data . profile . primaryPublication . hasRecommendations
boolean nullable
Whether the publication recommends others.
data . profile . primaryPublication . benefits object
The benefit lists for each subscription tier.
data . profile . primaryPublication . benefits . free array
Benefits for free subscribers.
data . profile . primaryPublication . benefits . free []
string optional
data . profile . primaryPublication . benefits . paid array
Benefits for paid subscribers.
data . profile . primaryPublication . benefits . paid []
string optional
data . profile . primaryPublication . benefits . founding array
Benefits for founding members.
data . profile . primaryPublication . benefits . founding []
string optional
data . profile . primaryPublication . author object
The publication's main author.
data . profile . primaryPublication . author . id
integer nullable
Numeric user id.
data . profile . primaryPublication . author . name
string nullable
The name shown for the author.
data . profile . primaryPublication . author . handle
string nullable
The author's handle.
data . profile . primaryPublication . author . slug
string nullable
The author's profile slug.
data . profile . primaryPublication . author . bio
string nullable
The author's short biography.
data . profile . primaryPublication . author . photoUrl
string nullable
The author's profile photo URL.
data . profile . primaryPublication . author . badge object nullable
The author's main badge, when there is one.
data . profile . primaryPublication . author . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . primaryPublication . author . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . primaryPublication . author . badge . handle
string nullable
The handle the badge belongs to.
data . profile . primaryPublication . author . badge . service
string nullable
The service the badge comes from.
data . profile . primaryPublication . author . badge . url
string nullable
A link for the badge, when it has one.
data . profile . primaryPublication . author . badges
object nullable
The author's reader status fields, when available.
data . profile . primaryPublication . author . bestsellerTier
integer nullable
The author's bestseller tier.
data . profile . primaryPublication . author . primaryPublication object nullable
The author's primary publication, when there is one.
data . profile . primaryPublication . author . primaryPublication . id
integer nullable
Numeric publication id.
data . profile . primaryPublication . author . primaryPublication . name
string nullable
The publication's name.
data . profile . primaryPublication . author . primaryPublication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . primaryPublication . author . primaryPublication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . primaryPublication . author . primaryPublication . logoUrl
string nullable
The publication's logo URL.
data . profile . primaryPublication . audience object
Approximate audience figures the publication prints. These are bands, not counts.
data . profile . primaryPublication . audience . paidLabel
string nullable
The band Substack displays for paid subscribers.
data . profile . primaryPublication . audience . paidOrderOfMagnitude
integer nullable
The order of magnitude behind the paid band.
data . profile . primaryPublication . audience . totalLabel
string nullable
The band Substack displays for all subscribers.
data . profile . primaryPublication . audience . totalOrderOfMagnitude
integer nullable
The order of magnitude behind the total band.
data . profile . primaryPublication . audience . freeLabel
string nullable
The band Substack displays for free subscribers.
data . profile . primaryPublication . audience . freeShort
string nullable
The short free-subscriber band.
data . profile . primaryPublication . audience . chatMembersLabel
string nullable
The band Substack displays for chat members.
data . profile . primaryPublication . contributors array
People with a byline on the publication.
data . profile . primaryPublication . contributors [] . id
integer nullable
Numeric user id.
data . profile . primaryPublication . contributors [] . name
string nullable
The contributor's name.
data . profile . primaryPublication . contributors [] . handle
string nullable
The contributor's handle.
data . profile . primaryPublication . contributors [] . role
string nullable
The contributor's role on the publication.
data . profile . primaryPublication . contributors [] . owner
boolean nullable
Whether the contributor owns the publication.
data . profile . primaryPublication . contributors [] . photoUrl
string nullable
The contributor's photo URL.
data . profile . primaryPublication . contributors [] . bio
string nullable
The contributor's short biography.
data . profile . primaryPublication . contributors [] . badge object nullable
The contributor's badge.
data . profile . primaryPublication . contributors [] . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . primaryPublication . contributors [] . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . primaryPublication . contributors [] . badge . handle
string nullable
The handle the badge belongs to.
data . profile . primaryPublication . contributors [] . badge . service
string nullable
The service the badge comes from.
data . profile . primaryPublication . contributors [] . badge . url
string nullable
A link for the badge, when it has one.
data . profile . primaryPublication . contributors [] . bestsellerTier
integer nullable
The contributor's bestseller tier.
data . profile . primaryPublication . sections array
The publication's sections.
data . profile . primaryPublication . sections [] . id
integer nullable
Numeric section id.
data . profile . primaryPublication . sections [] . name
string nullable
The section's name.
data . profile . primaryPublication . sections [] . description
string nullable
The section's description.
data . profile . primaryPublication . sections [] . slug
string nullable
The section's URL slug.
data . profile . primaryPublication . sections [] . isPodcast
boolean nullable
Whether the section is a podcast.
data . profile . primaryPublication . sections [] . isLive
boolean nullable
Whether the section is a live stream.
data . profile . primaryPublication . sections [] . isDefaultOn
boolean nullable
Whether the section is on by default.
data . profile . primaryPublication . sections [] . logoUrl
string nullable
The section's logo URL.
data . profile . primaryPublication . sections [] . coverImageUrl
string nullable
The section's cover image URL.
data . profile . primaryPublication . sections [] . hideFromNavbar
boolean nullable
Whether the section is hidden from navigation.
data . profile . primaryPublication . sections [] . hidePostsFromPubListings
boolean nullable
Whether the section's posts are hidden from publication lists.
data . profile . primaryPublication . links array
Links the publication shows.
data . profile . primaryPublication . links [] . id
integer nullable
Numeric link id.
data . profile . primaryPublication . links [] . url
string
The link.
data . profile . primaryPublication . links [] . platform
string nullable
`apple_podcasts`, `spotify`, `youtube` or another label Substack uses.
data . profile . primaryPublication . links [] . sectionId
integer nullable
The section the link belongs to, when it has one.
data . profile . primaryPublication . plans array
The subscription plans the publication offers.
data . profile . primaryPublication . plans [] . id
string nullable
The plan's id.
data . profile . primaryPublication . plans [] . nickname
string nullable
The plan's display name.
data . profile . primaryPublication . plans [] . amount
integer nullable
Price in the currency's minor unit.
data . profile . primaryPublication . plans [] . currency
string nullable
Currency code for the price.
data . profile . primaryPublication . plans [] . interval
string nullable
`month`, `year` or Substack's own value.
data . profile . primaryPublication . plans [] . intervalCount
integer nullable
How many intervals one charge covers.
data . profile . primaryPublication . plans [] . active
boolean nullable
Whether the plan is on sale.
data . profile . primaryPublication . plans [] . founding
boolean
Whether this is a founding-member plan.
data . profile . primaryPublication . podcast object
The publication's podcast, when it has one.
data . profile . primaryPublication . podcast . exists
boolean nullable
Whether the publication has a podcast.
data . profile . primaryPublication . podcast . hasFreeEpisodes
boolean nullable
Whether free episodes are available.
data . profile . primaryPublication . podcast . hasPaidEpisodes
boolean nullable
Whether paid episodes are available.
data . profile . primaryPublication . podcast . artUrl
string nullable
The podcast artwork URL.
data . profile . primaryPublication . podcast . byline
string nullable
The podcast byline.
data . profile . primaryPublication . podcast . description
string nullable
The podcast description.
data . profile . primaryPublication . podcast . feedUrl
string nullable
The podcast feed URL.
data . profile . primaryPublication . podcast . title
string nullable
The podcast title.
data . profile . primaryPublication . podcast . paidEpisodeArtUrl
string nullable
Artwork for paid episodes.
data . profile . publications array
Publications the reader writes for.
data . profile . publications [] . role
string nullable
The person's role on the publication.
data . profile . publications [] . public
boolean nullable
Whether the role is shown publicly.
data . profile . publications [] . isPrimary
boolean nullable
Whether this is the person's primary publication.
data . profile . publications [] . publication object
A Substack publication.
data . profile . publications [] . publication . id
integer
Numeric publication id.
data . profile . publications [] . publication . name
string nullable
The publication's name.
data . profile . publications [] . publication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . publications [] . publication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . publications [] . publication . apexDomain
string nullable
The publication's apex domain, when it has one.
data . profile . publications [] . publication . url
string nullable
The publication's canonical base URL.
data . profile . publications [] . publication . host
string nullable
The host its pages are served from.
data . profile . publications [] . publication . description
string nullable
The publication's description.
data . profile . publications [] . publication . language
string nullable
The publication's language code.
data . profile . publications [] . publication . kind
string nullable
`newsletter`, `podcast` or Substack's own type.
data . profile . publications [] . publication . createdAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . publications [] . publication . firstPostAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . publications [] . publication . hasPosts
boolean nullable
Whether the publication has posts.
data . profile . publications [] . publication . isExplicit
boolean nullable
Whether the publication is marked explicit.
data . profile . publications [] . publication . isInviteOnly
boolean nullable
Whether the publication is invite-only.
data . profile . publications [] . publication . isFlagged
boolean nullable
Whether the publication is flagged.
data . profile . publications [] . publication . noIndex
boolean nullable
Whether search engines are asked not to index it.
data . profile . publications [] . publication . isOnSubstack
boolean nullable
Whether the publication is hosted by Substack.
data . profile . publications [] . publication . commentsEnabled
boolean nullable
Whether comments are enabled.
data . profile . publications [] . publication . notesEnabled
boolean nullable
Whether Notes are enabled.
data . profile . publications [] . publication . defaultCommentSort
string nullable
The default comment order.
data . profile . publications [] . publication . annualDisabled
boolean nullable
Whether annual plans are disabled.
data . profile . publications [] . publication . monthlyDisabled
boolean nullable
Whether monthly plans are disabled.
data . profile . publications [] . publication . paymentsState
string nullable
The publication's payments state.
data . profile . publications [] . publication . freeTrialEnabled
boolean nullable
Whether a free trial is offered.
data . profile . publications [] . publication . pausedUntil
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . publications [] . publication . emailBannerUrl
string nullable
The email banner image URL.
data . profile . publications [] . publication . copyright
string nullable
The copyright line the publication prints.
data . profile . publications [] . publication . logoUrl
string nullable
The publication's logo URL.
data . profile . publications [] . publication . wideLogoUrl
string nullable
The publication's wide logo URL.
data . profile . publications [] . publication . coverImageUrl
string nullable
The publication's cover image URL.
data . profile . publications [] . publication . foundingPlanName
string nullable
The name of the founding-member plan.
data . profile . publications [] . publication . hasRecommendations
boolean nullable
Whether the publication recommends others.
data . profile . publications [] . publication . benefits object
The benefit lists for each subscription tier.
data . profile . publications [] . publication . benefits . free array
Benefits for free subscribers.
data . profile . publications [] . publication . benefits . free []
string optional
data . profile . publications [] . publication . benefits . paid array
Benefits for paid subscribers.
data . profile . publications [] . publication . benefits . paid []
string optional
data . profile . publications [] . publication . benefits . founding array
Benefits for founding members.
data . profile . publications [] . publication . benefits . founding []
string optional
data . profile . publications [] . publication . author object
The publication's main author.
data . profile . publications [] . publication . author . id
integer nullable
Numeric user id.
data . profile . publications [] . publication . author . name
string nullable
The name shown for the author.
data . profile . publications [] . publication . author . handle
string nullable
The author's handle.
data . profile . publications [] . publication . author . slug
string nullable
The author's profile slug.
data . profile . publications [] . publication . author . bio
string nullable
The author's short biography.
data . profile . publications [] . publication . author . photoUrl
string nullable
The author's profile photo URL.
data . profile . publications [] . publication . author . badge object nullable
The author's main badge, when there is one.
data . profile . publications [] . publication . author . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . publications [] . publication . author . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . publications [] . publication . author . badge . handle
string nullable
The handle the badge belongs to.
data . profile . publications [] . publication . author . badge . service
string nullable
The service the badge comes from.
data . profile . publications [] . publication . author . badge . url
string nullable
A link for the badge, when it has one.
data . profile . publications [] . publication . author . badges
object nullable
The author's reader status fields, when available.
data . profile . publications [] . publication . author . bestsellerTier
integer nullable
The author's bestseller tier.
data . profile . publications [] . publication . author . primaryPublication object nullable
The author's primary publication, when there is one.
data . profile . publications [] . publication . author . primaryPublication . id
integer nullable
Numeric publication id.
data . profile . publications [] . publication . author . primaryPublication . name
string nullable
The publication's name.
data . profile . publications [] . publication . author . primaryPublication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . publications [] . publication . author . primaryPublication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . publications [] . publication . author . primaryPublication . logoUrl
string nullable
The publication's logo URL.
data . profile . publications [] . publication . audience object
Approximate audience figures the publication prints. These are bands, not counts.
data . profile . publications [] . publication . audience . paidLabel
string nullable
The band Substack displays for paid subscribers.
data . profile . publications [] . publication . audience . paidOrderOfMagnitude
integer nullable
The order of magnitude behind the paid band.
data . profile . publications [] . publication . audience . totalLabel
string nullable
The band Substack displays for all subscribers.
data . profile . publications [] . publication . audience . totalOrderOfMagnitude
integer nullable
The order of magnitude behind the total band.
data . profile . publications [] . publication . audience . freeLabel
string nullable
The band Substack displays for free subscribers.
data . profile . publications [] . publication . audience . freeShort
string nullable
The short free-subscriber band.
data . profile . publications [] . publication . audience . chatMembersLabel
string nullable
The band Substack displays for chat members.
data . profile . publications [] . publication . contributors array
People with a byline on the publication.
data . profile . publications [] . publication . contributors [] . id
integer nullable
Numeric user id.
data . profile . publications [] . publication . contributors [] . name
string nullable
The contributor's name.
data . profile . publications [] . publication . contributors [] . handle
string nullable
The contributor's handle.
data . profile . publications [] . publication . contributors [] . role
string nullable
The contributor's role on the publication.
data . profile . publications [] . publication . contributors [] . owner
boolean nullable
Whether the contributor owns the publication.
data . profile . publications [] . publication . contributors [] . photoUrl
string nullable
The contributor's photo URL.
data . profile . publications [] . publication . contributors [] . bio
string nullable
The contributor's short biography.
data . profile . publications [] . publication . contributors [] . badge object nullable
The contributor's badge.
data . profile . publications [] . publication . contributors [] . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . publications [] . publication . contributors [] . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . publications [] . publication . contributors [] . badge . handle
string nullable
The handle the badge belongs to.
data . profile . publications [] . publication . contributors [] . badge . service
string nullable
The service the badge comes from.
data . profile . publications [] . publication . contributors [] . badge . url
string nullable
A link for the badge, when it has one.
data . profile . publications [] . publication . contributors [] . bestsellerTier
integer nullable
The contributor's bestseller tier.
data . profile . publications [] . publication . sections array
The publication's sections.
data . profile . publications [] . publication . sections [] . id
integer nullable
Numeric section id.
data . profile . publications [] . publication . sections [] . name
string nullable
The section's name.
data . profile . publications [] . publication . sections [] . description
string nullable
The section's description.
data . profile . publications [] . publication . sections [] . slug
string nullable
The section's URL slug.
data . profile . publications [] . publication . sections [] . isPodcast
boolean nullable
Whether the section is a podcast.
data . profile . publications [] . publication . sections [] . isLive
boolean nullable
Whether the section is a live stream.
data . profile . publications [] . publication . sections [] . isDefaultOn
boolean nullable
Whether the section is on by default.
data . profile . publications [] . publication . sections [] . logoUrl
string nullable
The section's logo URL.
data . profile . publications [] . publication . sections [] . coverImageUrl
string nullable
The section's cover image URL.
data . profile . publications [] . publication . sections [] . hideFromNavbar
boolean nullable
Whether the section is hidden from navigation.
data . profile . publications [] . publication . sections [] . hidePostsFromPubListings
boolean nullable
Whether the section's posts are hidden from publication lists.
data . profile . publications [] . publication . links array
Links the publication shows.
data . profile . publications [] . publication . links [] . id
integer nullable
Numeric link id.
data . profile . publications [] . publication . links [] . url
string
The link.
data . profile . publications [] . publication . links [] . platform
string nullable
`apple_podcasts`, `spotify`, `youtube` or another label Substack uses.
data . profile . publications [] . publication . links [] . sectionId
integer nullable
The section the link belongs to, when it has one.
data . profile . publications [] . publication . plans array
The subscription plans the publication offers.
data . profile . publications [] . publication . plans [] . id
string nullable
The plan's id.
data . profile . publications [] . publication . plans [] . nickname
string nullable
The plan's display name.
data . profile . publications [] . publication . plans [] . amount
integer nullable
Price in the currency's minor unit.
data . profile . publications [] . publication . plans [] . currency
string nullable
Currency code for the price.
data . profile . publications [] . publication . plans [] . interval
string nullable
`month`, `year` or Substack's own value.
data . profile . publications [] . publication . plans [] . intervalCount
integer nullable
How many intervals one charge covers.
data . profile . publications [] . publication . plans [] . active
boolean nullable
Whether the plan is on sale.
data . profile . publications [] . publication . plans [] . founding
boolean
Whether this is a founding-member plan.
data . profile . publications [] . publication . podcast object
The publication's podcast, when it has one.
data . profile . publications [] . publication . podcast . exists
boolean nullable
Whether the publication has a podcast.
data . profile . publications [] . publication . podcast . hasFreeEpisodes
boolean nullable
Whether free episodes are available.
data . profile . publications [] . publication . podcast . hasPaidEpisodes
boolean nullable
Whether paid episodes are available.
data . profile . publications [] . publication . podcast . artUrl
string nullable
The podcast artwork URL.
data . profile . publications [] . publication . podcast . byline
string nullable
The podcast byline.
data . profile . publications [] . publication . podcast . description
string nullable
The podcast description.
data . profile . publications [] . publication . podcast . feedUrl
string nullable
The podcast feed URL.
data . profile . publications [] . publication . podcast . title
string nullable
The podcast title.
data . profile . publications [] . publication . podcast . paidEpisodeArtUrl
string nullable
Artwork for paid episodes.
data . profile . subscriptions array
Publications the reader shows publicly.
data . profile . subscriptions [] . id
integer nullable
Numeric subscription id.
data . profile . subscriptions [] . visibility
string nullable
Who can see the subscription.
data . profile . subscriptions [] . membershipState
string nullable
The person's membership state.
data . profile . subscriptions [] . type
string nullable
The subscription type.
data . profile . subscriptions [] . isFounding
boolean nullable
Whether this is a founding membership.
data . profile . subscriptions [] . publication object
A Substack publication.
data . profile . subscriptions [] . publication . id
integer
Numeric publication id.
data . profile . subscriptions [] . publication . name
string nullable
The publication's name.
data . profile . subscriptions [] . publication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . subscriptions [] . publication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . subscriptions [] . publication . apexDomain
string nullable
The publication's apex domain, when it has one.
data . profile . subscriptions [] . publication . url
string nullable
The publication's canonical base URL.
data . profile . subscriptions [] . publication . host
string nullable
The host its pages are served from.
data . profile . subscriptions [] . publication . description
string nullable
The publication's description.
data . profile . subscriptions [] . publication . language
string nullable
The publication's language code.
data . profile . subscriptions [] . publication . kind
string nullable
`newsletter`, `podcast` or Substack's own type.
data . profile . subscriptions [] . publication . createdAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . subscriptions [] . publication . firstPostAt
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . subscriptions [] . publication . hasPosts
boolean nullable
Whether the publication has posts.
data . profile . subscriptions [] . publication . isExplicit
boolean nullable
Whether the publication is marked explicit.
data . profile . subscriptions [] . publication . isInviteOnly
boolean nullable
Whether the publication is invite-only.
data . profile . subscriptions [] . publication . isFlagged
boolean nullable
Whether the publication is flagged.
data . profile . subscriptions [] . publication . noIndex
boolean nullable
Whether search engines are asked not to index it.
data . profile . subscriptions [] . publication . isOnSubstack
boolean nullable
Whether the publication is hosted by Substack.
data . profile . subscriptions [] . publication . commentsEnabled
boolean nullable
Whether comments are enabled.
data . profile . subscriptions [] . publication . notesEnabled
boolean nullable
Whether Notes are enabled.
data . profile . subscriptions [] . publication . defaultCommentSort
string nullable
The default comment order.
data . profile . subscriptions [] . publication . annualDisabled
boolean nullable
Whether annual plans are disabled.
data . profile . subscriptions [] . publication . monthlyDisabled
boolean nullable
Whether monthly plans are disabled.
data . profile . subscriptions [] . publication . paymentsState
string nullable
The publication's payments state.
data . profile . subscriptions [] . publication . freeTrialEnabled
boolean nullable
Whether a free trial is offered.
data . profile . subscriptions [] . publication . pausedUntil
string nullable
ISO 8601 timestamp, or null when Substack does not publish one.
data . profile . subscriptions [] . publication . emailBannerUrl
string nullable
The email banner image URL.
data . profile . subscriptions [] . publication . copyright
string nullable
The copyright line the publication prints.
data . profile . subscriptions [] . publication . logoUrl
string nullable
The publication's logo URL.
data . profile . subscriptions [] . publication . wideLogoUrl
string nullable
The publication's wide logo URL.
data . profile . subscriptions [] . publication . coverImageUrl
string nullable
The publication's cover image URL.
data . profile . subscriptions [] . publication . foundingPlanName
string nullable
The name of the founding-member plan.
data . profile . subscriptions [] . publication . hasRecommendations
boolean nullable
Whether the publication recommends others.
data . profile . subscriptions [] . publication . benefits object
The benefit lists for each subscription tier.
data . profile . subscriptions [] . publication . benefits . free array
Benefits for free subscribers.
data . profile . subscriptions [] . publication . benefits . free []
string optional
data . profile . subscriptions [] . publication . benefits . paid array
Benefits for paid subscribers.
data . profile . subscriptions [] . publication . benefits . paid []
string optional
data . profile . subscriptions [] . publication . benefits . founding array
Benefits for founding members.
data . profile . subscriptions [] . publication . benefits . founding []
string optional
data . profile . subscriptions [] . publication . author object
The publication's main author.
data . profile . subscriptions [] . publication . author . id
integer nullable
Numeric user id.
data . profile . subscriptions [] . publication . author . name
string nullable
The name shown for the author.
data . profile . subscriptions [] . publication . author . handle
string nullable
The author's handle.
data . profile . subscriptions [] . publication . author . slug
string nullable
The author's profile slug.
data . profile . subscriptions [] . publication . author . bio
string nullable
The author's short biography.
data . profile . subscriptions [] . publication . author . photoUrl
string nullable
The author's profile photo URL.
data . profile . subscriptions [] . publication . author . badge object nullable
The author's main badge, when there is one.
data . profile . subscriptions [] . publication . author . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . subscriptions [] . publication . author . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . subscriptions [] . publication . author . badge . handle
string nullable
The handle the badge belongs to.
data . profile . subscriptions [] . publication . author . badge . service
string nullable
The service the badge comes from.
data . profile . subscriptions [] . publication . author . badge . url
string nullable
A link for the badge, when it has one.
data . profile . subscriptions [] . publication . author . badges
object nullable
The author's reader status fields, when available.
data . profile . subscriptions [] . publication . author . bestsellerTier
integer nullable
The author's bestseller tier.
data . profile . subscriptions [] . publication . author . primaryPublication object nullable
The author's primary publication, when there is one.
data . profile . subscriptions [] . publication . author . primaryPublication . id
integer nullable
Numeric publication id.
data . profile . subscriptions [] . publication . author . primaryPublication . name
string nullable
The publication's name.
data . profile . subscriptions [] . publication . author . primaryPublication . subdomain
string nullable
The publication's Substack subdomain.
data . profile . subscriptions [] . publication . author . primaryPublication . customDomain
string nullable
The publication's custom domain, when it has one.
data . profile . subscriptions [] . publication . author . primaryPublication . logoUrl
string nullable
The publication's logo URL.
data . profile . subscriptions [] . publication . audience object
Approximate audience figures the publication prints. These are bands, not counts.
data . profile . subscriptions [] . publication . audience . paidLabel
string nullable
The band Substack displays for paid subscribers.
data . profile . subscriptions [] . publication . audience . paidOrderOfMagnitude
integer nullable
The order of magnitude behind the paid band.
data . profile . subscriptions [] . publication . audience . totalLabel
string nullable
The band Substack displays for all subscribers.
data . profile . subscriptions [] . publication . audience . totalOrderOfMagnitude
integer nullable
The order of magnitude behind the total band.
data . profile . subscriptions [] . publication . audience . freeLabel
string nullable
The band Substack displays for free subscribers.
data . profile . subscriptions [] . publication . audience . freeShort
string nullable
The short free-subscriber band.
data . profile . subscriptions [] . publication . audience . chatMembersLabel
string nullable
The band Substack displays for chat members.
data . profile . subscriptions [] . publication . contributors array
People with a byline on the publication.
data . profile . subscriptions [] . publication . contributors [] . id
integer nullable
Numeric user id.
data . profile . subscriptions [] . publication . contributors [] . name
string nullable
The contributor's name.
data . profile . subscriptions [] . publication . contributors [] . handle
string nullable
The contributor's handle.
data . profile . subscriptions [] . publication . contributors [] . role
string nullable
The contributor's role on the publication.
data . profile . subscriptions [] . publication . contributors [] . owner
boolean nullable
Whether the contributor owns the publication.
data . profile . subscriptions [] . publication . contributors [] . photoUrl
string nullable
The contributor's photo URL.
data . profile . subscriptions [] . publication . contributors [] . bio
string nullable
The contributor's short biography.
data . profile . subscriptions [] . publication . contributors [] . badge object nullable
The contributor's badge.
data . profile . subscriptions [] . publication . contributors [] . badge . type
string nullable
The kind of badge, such as `bestseller`.
data . profile . subscriptions [] . publication . contributors [] . badge . tier
integer nullable
The badge tier, when it has one.
data . profile . subscriptions [] . publication . contributors [] . badge . handle
string nullable
The handle the badge belongs to.
data . profile . subscriptions [] . publication . contributors [] . badge . service
string nullable
The service the badge comes from.
data . profile . subscriptions [] . publication . contributors [] . badge . url
string nullable
A link for the badge, when it has one.
data . profile . subscriptions [] . publication . contributors [] . bestsellerTier
integer nullable
The contributor's bestseller tier.
data . profile . subscriptions [] . publication . sections array
The publication's sections.
data . profile . subscriptions [] . publication . sections [] . id
integer nullable
Numeric section id.
data . profile . subscriptions [] . publication . sections [] . name
string nullable
The section's name.
data . profile . subscriptions [] . publication . sections [] . description
string nullable
The section's description.
data . profile . subscriptions [] . publication . sections [] . slug
string nullable
The section's URL slug.
data . profile . subscriptions [] . publication . sections [] . isPodcast
boolean nullable
Whether the section is a podcast.
data . profile . subscriptions [] . publication . sections [] . isLive
boolean nullable
Whether the section is a live stream.
data . profile . subscriptions [] . publication . sections [] . isDefaultOn
boolean nullable
Whether the section is on by default.
data . profile . subscriptions [] . publication . sections [] . logoUrl
string nullable
The section's logo URL.
data . profile . subscriptions [] . publication . sections [] . coverImageUrl
string nullable
The section's cover image URL.
data . profile . subscriptions [] . publication . sections [] . hideFromNavbar
boolean nullable
Whether the section is hidden from navigation.
data . profile . subscriptions [] . publication . sections [] . hidePostsFromPubListings
boolean nullable
Whether the section's posts are hidden from publication lists.
data . profile . subscriptions [] . publication . links array
Links the publication shows.
data . profile . subscriptions [] . publication . links [] . id
integer nullable
Numeric link id.
data . profile . subscriptions [] . publication . links [] . url
string
The link.
data . profile . subscriptions [] . publication . links [] . platform
string nullable
`apple_podcasts`, `spotify`, `youtube` or another label Substack uses.
data . profile . subscriptions [] . publication . links [] . sectionId
integer nullable
The section the link belongs to, when it has one.
data . profile . subscriptions [] . publication . plans array
The subscription plans the publication offers.
data . profile . subscriptions [] . publication . plans [] . id
string nullable
The plan's id.
data . profile . subscriptions [] . publication . plans [] . nickname
string nullable
The plan's display name.
data . profile . subscriptions [] . publication . plans [] . amount
integer nullable
Price in the currency's minor unit.
data . profile . subscriptions [] . publication . plans [] . currency
string nullable
Currency code for the price.
data . profile . subscriptions [] . publication . plans [] . interval
string nullable
`month`, `year` or Substack's own value.
data . profile . subscriptions [] . publication . plans [] . intervalCount
integer nullable
How many intervals one charge covers.
data . profile . subscriptions [] . publication . plans [] . active
boolean nullable
Whether the plan is on sale.
data . profile . subscriptions [] . publication . plans [] . founding
boolean
Whether this is a founding-member plan.
data . profile . subscriptions [] . publication . podcast object
The publication's podcast, when it has one.
data . profile . subscriptions [] . publication . podcast . exists
boolean nullable
Whether the publication has a podcast.
data . profile . subscriptions [] . publication . podcast . hasFreeEpisodes
boolean nullable
Whether free episodes are available.
data . profile . subscriptions [] . publication . podcast . hasPaidEpisodes
boolean nullable
Whether paid episodes are available.
data . profile . subscriptions [] . publication . podcast . artUrl
string nullable
The podcast artwork URL.
data . profile . subscriptions [] . publication . podcast . byline
string nullable
The podcast byline.
data . profile . subscriptions [] . publication . podcast . description
string nullable
The podcast description.
data . profile . subscriptions [] . publication . podcast . feedUrl
string nullable
The podcast feed URL.
data . profile . subscriptions [] . publication . podcast . title
string nullable
The podcast title.
data . profile . subscriptions [] . publication . podcast . paidEpisodeArtUrl
string nullable
Artwork for paid episodes.
data . profile . subscriptionCount
integer nullable
The number of public subscriptions.
data . profile . subscriptionsTruncated
boolean nullable
True when Substack cut the subscription list.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
meta . creditsCharged
integer
Credits charged for this request.
Public API version that served the response.