Outstand Docs

List Posts

Returns a paginated list of posts in the workspace, optionally filtered by status.

GET /api/public/v1/posts

Query Parameters

ParameterTypeDefaultDescription
statusstringallFilter by post status, e.g. scheduled, processing, published, failed
limitnumber50Results per page (max 100)
offsetnumber0Pagination offset

Example Request

curl "https://outstand.one/api/public/v1/posts?status=scheduled&limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

{
  "posts": [
    {
      "id": "post_abc123",
      "content": "Excited to share our latest update!",
      "status": "scheduled",
      "publish_mode": "scheduled",
      "scheduled_at": "2026-08-15T09:00:00.000Z",
      "published_at": null,
      "outstand_post_id": null,
      "created_at": "2026-07-15T10:00:00.000Z"
    }
  ],
  "total": 42,
  "limit": 10,
  "offset": 0
}
List Posts — Outstand Docs