Retrieve an export job
Returns the job’s current status. url holds the signed download
link while the file is still available, which means the job is
completed and expires_at is in the future. Once expires_at
passes, the job stays completed and url goes null. Branch on
url, not on status.
Authorizations
Bearer tokens created in the ABConvert admin under
Settings → MCP & API Access. Scopes:
read_experiments and write_experiments (write implies read; the
default is read). See
Authentication for which scope each
request needs.
Path Parameters
Export job ID (opaque string).
Response
The job.
"export"Treat as opaque. Never parse it.
"export_9f2c1a7b3d5e4f60a1b2c3d4e5f60718"
pending, processing, completed, failed "completed"
"3021"
The signed download link, ready to fetch as given. Set while the
job is completed and expires_at is still in the future; null
before the job finishes, and null again once the link expires,
while status stays completed. Branch on this field rather
than on status.
The link is signed, so fetching it needs no bearer token. You can
hand the whole URL to a browser or a download tool. Anyone who has
the URL can download the file until expires_at.
"https://app.abconvert.io/v1/exports/export_9f2c1a7b3d5e4f60a1b2c3d4e5f60718/download?expires=1787000000&signature=3f8c1d0b6a94e27d5c1b8e40f7a2d9c6b3e15f8a0d47c92e6b1a3f5d8c07e246"
Why the job failed. Set only when status is failed.