# Get transform status Retrieves the current status and results of one or more transform jobs by their IDs. Request: ids - List of job IDs to check status for. Response: jobs - List of JobStatusResponse objects, each containing: id - Job ID. status - Current status (QUEUED, PENDING, INPROGRESS, COMPLETED_OK, COMPLETED_ERROR, or COMPLETED_CANCELLED). message - Optional status or error message. correlationId - The caller-supplied correlation ID, if provided at submission. results - List of output files produced by the job, each including the filename, download URL, MIME type, size, and type-specific properties (dimensions for images, duration for video, page count for documents). Endpoint: POST /api/v1/transform/status Version: 3.0 Security: bearerAuth ## Request fields (application/json): - `ids` (array) ## Response 200 fields (application/json): - `jobs` (array) - `jobs.id` (string) Rule data fields - `jobs.status` (integer) Enum: 0, 1, 2, 3, 4, 5, 6 - `jobs.message` (string) Rule data fields - `jobs.correlationId` (string) Rule data fields - `jobs.results` (array) - `jobs.results.filename` (string) Rule data fields - `jobs.results.url` (string) Rule data fields - `jobs.results.mimeType` (string) Rule data fields - `jobs.results.size` (integer) - `jobs.results.properties` (any) ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 403 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 409 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string) ## Response 499 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string) ## Response 501 fields (application/json): - `message` (string) ## Response 503 fields (application/json): - `message` (string) ## Response 504 fields (application/json): - `message` (string)