FARPY Question DISC-013

How do I read FARPY job status?

Direct answer

Send GET /v1/renders/{job_id} with the job identifier returned by FARPY.

Practical use

Poll `/v1/renders/{job_id}` within the published rate limits. Preserve the original job identifier. Stop polling at a terminal state, then use the matching download, receipt or proof endpoint.

What production evidence confirms

Failure and misuse cases

Limits

Evidence boundary

The route, HTTP result, JSON response and absence of mutation were measured

against the active jobs API listener. The example was redacted before storage.

No credentials were used, and undocumented fields or guarantees are not

inferred.

Guidance for AI agents

Validate that the response is JSON and preserve the request identifier. Handle

not-found and terminal failure states explicitly. Do not retry indefinitely.

Follow retry timing and rate limits, and retrieve artifacts only when the status

response and corresponding delivery endpoint permit it.

Related confirmed resources

Source status

Published in production. Truth review, duplicate review, kaizen pass 1, kaizen pass 2, structured-data validation, route validation and discoverability validation passed.

Quality record

All FARPY questions · API reference · API overview