Skip to main content
HTTP Method: GET URL: /api/v3/timelines/{timelineId} Authentication: Requires API Key in the request header. Authorization: The edit (clip) referenced by the timeline export must belong to the account associated with the API token. Path Parameters: Response: The current status of the timeline export. Poll this endpoint until status is done (the download_url becomes available) or failed. Rate limit: Once every 1 second for unique requests. Polling: After creating a timeline export, poll this endpoint until the job reaches a terminal state:
  1. queued — the export has been accepted and is waiting to be processed.
  2. processing — the timeline file is being generated.
  3. done — generation finished; download_url is populated.
  4. failed — generation failed; see error for the reason.
When status is done, download_url is a stable Riverside route — Download Timeline File — that 301-redirects to a short-lived signed ZIP URL. Persist the download_url route, not the URL it redirects to (the latter expires). Status Codes:
  • 200 OK Timeline export status retrieved successfully.
  • 401 Unauthorized Authentication failed (missing or invalid API token).
  • 404 Not Found Timeline export not found.
  • 410 Gone Timeline export no longer exists; the export was re-triggered and the prior timeline_id is stale. Create a new export and poll the new timeline_id.
  • 429 Too Many Requests This endpoint is rate limited.
  • 500 Internal Server Error Unexpected server error.

Sample Request

Sample Response — In Progress

Sample Response — Done