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/postsAPI key (dra_…) or dashboard JWT
Paginated history of posts with per-account delivery results.
Body & query parameters
statusstringqueryFilter: queued, processing, published, partial, failed, canceled, scheduled.
platformstringqueryFilter by platform.
qstringqueryFull-text search on post text.
limitintqueryPage size, 1 to 100 (default 50).
cursorstringqueryKeyset 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}