Substack

Get a public Substack writer profile

Returns one public Substack profile: identity, the publications the writer contributes to, their publicly visible subscriptions, and every subscriber signal Substack publishes. total is opt-in per writer and rounded to roughly three significant figures; when a writer hides it, total_hidden is true and total is 0, which must not be read as zero subscribers. paid_rough, paid_rough_int, and paid_tier are buckets - no exact paid subscriber count is published anywhere. follower_count is exact but counts followers, not subscribers.

get/substack/user

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/substack/user
  • Auth: API key in header x-api-key

Query parameters

handlestring required

Substack profile handle

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "bestseller_tier": 10000,
    "handle": "pragmaticengineer",
    "id": 2067309,
    "name": "Gergely Orosz",
    "publications": [
      {
        "id": 458709,
        "name": "The Pragmatic Engineer",
        "role": "admin"
      }
    ],
    "subscribers": {
      "follower_count": 365727,
      "paid_rough": "Thousands of paid subscribers",
      "paid_rough_int": 1000,
      "paid_tier": 1000,
      "total": 315000,
      "total_display": "315K+",
      "total_rough": "Hundreds of thousands of subscribers"
    },
    "subscriptions": [
      {
        "membership_state": "free_signup"
      }
    ],
    "url": "https://substack.com/@pragmaticengineer"
  },
  "msg": "success"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.