journeyapi.devDocs
API reference

List jobs

Page through your job history.

GET/v1/jobs

Returns jobs newest first, with cursor pagination. Filter by status, type or metadata.

Query

limitinteger
Between 1 and 100. Defaults to 20.
cursorstring
The next_cursor from a previous page.
statusstring
Filter to one status.
typestring
Filter to one job type.
created_afterstring
RFC 3339 timestamp, exclusive.
metadatastring
Match a metadata pair, given as key:value.
Request
curl "https://api.journeyapi.dev/v1/jobs?status=succeeded&type=video&limit=2" \
  -H "Authorization: Bearer $JOURNEY_API_KEY"
Response · 200 OK
{
  "object": "list",
  "data": [
    {
      "id": "job_01HQ8W3D6V2MHN",
      "object": "job",
      "type": "video",
      "status": "succeeded",
      "cost_usd": 0.33,
      "created_at": "2026-09-18T09:19:20Z"
    },
    {
      "id": "job_01HQ8VZB7T4NQ1",
      "object": "job",
      "type": "video",
      "status": "succeeded",
      "cost_usd": 0.33,
      "created_at": "2026-09-18T08:52:06Z"
    }
  ],
  "has_more": true,
  "next_cursor": "eyJvIjoxNzg5NjY1MzEwfQ"
}