DocsPosts API

Posts API

Manage posts via the API

Posts API

Create, read, update, and manage posts.

List Posts

GET /v1/sites/{siteId}/posts

Get a Post

GET /v1/sites/{siteId}/posts/{postId}

Response Example

{
  "id": "post_123",
  "title": "My Post",
  "slug": "my-post",
  "status": "published",
  "publishedAt": "2026-01-27T00:00:00Z"
}

Filtering

Filter posts by status:

GET /v1/sites/{siteId}/posts?status=published