List Campaign Versions
GEThttps://api.inboxjot.com/v1/campaigns/{campaign_id}/versions
Lists the saved states of a campaign, newest first. Use filter=saved for the named ones. Needs a Full key. A key limited to one domain answers 403.
GET/v1/campaigns/{campaign_id}/versions
{ "data": [ { "id": "ver_06d2mfk8r5cx3nd8vt1qb", "reason": "manual", "name": "Launch Copy", "editors": [ { "kind": "user", "id": "usr_06d2mfk8r3bt6kq2zn7wc", "name": "Suhasinee" } ], "created_at": "2026-10-21T09:00:00.000Z" } ], "total": 1, "prev_cursor": null, "next_cursor": null }
Returns a page of versions, newest first.
Path Parameters
campaign_idstringrequired
The campaign id.
Query Parameters
filterstring
all or saved. Defaults to all.
per_pageinteger
How many items to return, from 1 to 100. Defaults to 50.
afterstring
A next_cursor from the last page. Returns the items after it.
beforestring
A prev_cursor from the last page. Returns the items before it. When you send both, before wins.
Response
dataobject[]
The versions on this page, newest first.
totalinteger
How many versions match, across all pages.
prev_cursorstring | null
Send it as before to get the page before. null on the first page.
next_cursorstring | null
Send it as after to get the next page. null on the last page.