Endpoint Playground
Returns one page of Substack's Explore surface. Explore is a feed of heterogeneous modules rather than a flat list, so each page returns the modules it contains and every module names its own type. Known module types are `trendingTopicsExplore` (trending topics and suggested searches), `trendingPostsExplore`, `newBestsellersExplore`, `videoSuggestionsExplore`, `categoryLeaderboard`, `comment` (a single Note) and `post` (a single post). Only the collections a module actually carries are populated. Pagination is cursor-based; early pages are curated shelves and later pages are individual Notes and posts.
14 Oct 2026: 1 modules; 2 fields had a value in every checked item.
Sample value profiles: topics: median 4 entries.
curl 'https://api.crawlora.net/api/v1/substack/explore?type=base' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| tab | string | No | Explore tab id from the tabs endpoint with surface=explore | |
| type | string | No | base | Tab type |
| cursor | string | No | Opaque cursor from a previous response's next_cursor |
{
"code": 200,
"data": {
"tab": "explore",
"type": "base",
"next_cursor": "1",
"has_more": true,
"modules": [
{
"type": "trendingTopicsExplore",
"topics": [
{
"query": "Trump campaign rhetoric 2026",
"description": "Coverage of campaign messaging",
"source": "search_history",
"alternate_queries": [
"david"
],
"featured": true
}
]
}
]
},
"msg": "success"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.