Conjure
DiscoverWrite
Conjure
HomeDiscoverAboutDocsPrivacy

© 2026 Conjure.

Back to Home

Conjure API Docs

Expose your stories to the world. Our public API allows you to integrate your Conjure content into any application with ease and speed.

Endpoints

Base URL

https://conjure.blog

All API requests are served over HTTPS. To ensure data integrity, use the full canonical URLs provided in these examples.

GET

API Information

Get a machine-readable directory of all available public API endpoints and their usage instructions.

Request Example

https://conjure.blog/api/info

Response Format

{
  "name": "Conjure Blog API",
  "version": "1.0.0",
  "endpoints": [...]
}
GET

List User Blogs

Retrieve a lightweight list of stories for a specific user. This endpoint is optimized for speed and excludes full content blocks.

Parameters

NameTypeDescription
userId*stringThe author's unique ID.
pagenumberPagination page number. (Default: 1)
limitnumberResults per page. (Default: 10)

Request Example

https://conjure.blog/api/blogs?userId=author_123&page=1&limit=5

Response Format

[
  {
    "id": "...",
    "title": "Story Title",
    "slug": "title-by-author-id",
    "createdAt": "2024-03-08T..."
  }
]
GET

Get Blog Detail

Fetch the complete data for a specific story, including all rich-text content blocks and a nested comments tree.

Parameters

NameTypeDescription
slug*stringThe unique URL slug of the story.

Request Example

https://conjure.blog/api/blogs/my-story-by-author-id

Response Format

{
  "id": "...",
  "title": "Story Title",
  "content": [...],
  "comments": [
    { "id": "...", "content": "Nice!", "replies": [...] }
  ]
}

Looking for more implementation guides?

Explore Stories