Expose your stories to the world. Our public API allows you to integrate your Conjure content into any application with ease and speed.
https://conjure.blogAll API requests are served over HTTPS. To ensure data integrity, use the full canonical URLs provided in these examples.
Get a machine-readable directory of all available public API endpoints and their usage instructions.
{
"name": "Conjure Blog API",
"version": "1.0.0",
"endpoints": [...]
}Retrieve a lightweight list of stories for a specific user. This endpoint is optimized for speed and excludes full content blocks.
| Name | Type | Description |
|---|---|---|
| userId* | string | The author's unique ID. |
| page | number | Pagination page number. (Default: 1) |
| limit | number | Results per page. (Default: 10) |
[
{
"id": "...",
"title": "Story Title",
"slug": "title-by-author-id",
"createdAt": "2024-03-08T..."
}
]Fetch the complete data for a specific story, including all rich-text content blocks and a nested comments tree.
| Name | Type | Description |
|---|---|---|
| slug* | string | The unique URL slug of the story. |
{
"id": "...",
"title": "Story Title",
"content": [...],
"comments": [
{ "id": "...", "content": "Nice!", "replies": [...] }
]
}