List migrations
Migration history for your organisation, newest first, with keyset pagination.
Page with size (1–100) and the opaque cursor from the previous page’s page.nextCursor; a null nextCursor means you are on the last page. A request with no parameters returns the first 100 rows, so existing clients keep working. Never construct or edit a cursor yourself — a malformed cursor is rejected with 422 invalid_cursor rather than silently restarting from page 1.
History is served from Vortex IQ’s durable store rather than the engine’s own volume, so finished runs remain readable long after their run containers are torn down. The X-Read-Source response header records which store served the read (opensearch, mysql, or engine) and is informational only — cursors are store-agnostic, so pagination continues seamlessly even if the backing store changes between pages.
Authorizations
A bearer token from Login, sent as Authorization: Bearer <token>. Valid for 10 days by default; scoped to the user and organisation it was issued for. Rotating or disabling the organisation's API credential immediately invalidates all outstanding tokens. Browser calls from a signed-in app.vortexiq.ai page are also accepted via session cookie — see Authentication.
Query Parameters
Rows per page (1–100). Out-of-range values are clamped, not rejected.
1 <= x <= 100Opaque cursor from the previous page's page.nextCursor. Omit for the first page.