Substack

Substack User Activity

Get an author's public activity feed: their Notes and the posts they publish or restack, newest first, or only their notes, posts, replies, restacks or likes. Each item is tagged note, post or comment and says what the author did with it. Notes carry text, engagement and any quoted post or note.

Price: $0.003 per page. Free tier: 50 requests/month.

get/v1/substack/user/activity

Request

  • Base URL: https://apidirect.io
  • URL: https://apidirect.io/v1/substack/user/activity
  • Auth: API key in header X-API-Key

Query parameters

usernamestring

Substack handle, e.g. lenny, with or without a leading @ (max 100 characters). Provide one of username, user_id or url.

user_idstring

Numeric Substack user ID, as returned in user_id. Provide one of username, user_id or url.

urlstring

Profile URL, e.g. https://substack.com/@lenny (max 500 characters). Provide one of username, user_id or url.

type'note' | 'post' | 'reply' | 'restack' | 'like'

Only one kind of activity: note, post, reply, restack or like. Omit for notes, posts and restacks.

pagesinteger

Number of pages to fetch and merge into one response (1-250, billed per page returned). Each page returns 12 items. Fetching stops early when there are no more results.

Response

Successful response

usernamestring nullable
user_idstring nullable
pagesnumber nullable
countnumber nullable

Changes

No recorded changes to this operation across all 1 revision of this API.