List posts

View .md

Paginated list of your posts with per-account delivery results, filterable by status, platform and text.


Paginated list of your posts with the per-account delivery results, filterable by status, platform and free text. Uses keyset pagination (cursor / next_cursor).

GET/v1/posts
API key (dra_…) or dashboard JWT

Paginated history of posts with per-account delivery results.

Body & query parameters

statusstringquery

Filter: queued, processing, published, partial, failed, canceled, scheduled.

platformstringquery

Filter by platform.

qstringquery

Full-text search on post text.

limitintquery

Page size, 1 to 100 (default 50).

cursorstringquery

Keyset pagination cursor from next_cursor.

const response = await fetch("https://api.dravo.dev/v1/posts", {  method: "GET",  headers: {  "Authorization": "Bearer " + process.env.DRAVO_API_KEY,}});const data = await response.json();console.log(data);
{  "items": [    {      "id": "post_2a7f93",      "status": "published",      "text": "Shipping Dravo…",      "platforms": [        "x",        "linkedin"      ],      "results": [        {          "platform": "x",          "status": "published",          "platform_post_id": "1890…",          "platform_post_url": "https://x.com/i/status/1890…",          "warnings": []        }      ],      "created_at": "2026-06-23T10:15:30Z"    }  ],  "next_cursor": null,  "total": 1}