Poll job status, list jobs with filters, and receive webhook callbacks when rendering completes
Documentation Index
Fetch the complete documentation index at: https://nexrender.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
| Status | Description |
|---|---|
queued | Waiting to be picked up by a render worker |
pending | Parent job waiting for child jobs to finish (nested jobs only) |
render:dorender | Actively rendering |
finished | Render complete - outputUrl is available |
error | Render failed - see the error field for details |
manually_cancelled | Job was cancelled via the API |
GET /jobs/:id.
GET /jobs to fetch multiple jobs at once, with optional filters for status, date range, and sort order.
| Parameter | Type | Description |
|---|---|---|
states | string | Comma-separated list of statuses to include (e.g. queued,finished) |
exclude_states | string | Comma-separated list of statuses to exclude |
from | integer | Pagination offset (0-indexed) |
limit | integer | Max jobs to return (1-1000) |
from_date | string | Filter jobs created after this ISO 8601 date |
to_date | string | Filter jobs created before this ISO 8601 date |
sort | string | oldest_first (default), newest_first, random, or priority |
tags | string | Comma-separated tags to filter by |
minimal | boolean | Return stripped-down job objects (excludes stats and assets) for faster responses |
POST the full job payload to your endpoint when the job reaches a terminal state.
2xx response. Make it idempotent - Nexrender retries failed deliveries up to 3 times with exponential backoff.200 OK immediately and process the payload asynchronouslyBearer token authentication using API tokens for team-based access control.
You can generate your own API token at: https://app.nexrender.com/settings/api-tokens
Unique job identifier
Successfully retrieved job details
Render job with current status, progress, and detailed statistics
Unique job identifier used for tracking and API operations
Reference to the template used for this job (null if template was not used)
Current job status (queued, render:dorender, finished, error, etc.). Manually cancelled jobs are normalized to manually_cancelled in v2 responses even though they are stored internally as error.
Render progress as a percentage (0.0 to 100.0)
Detailed timing and metadata statistics for the job
URL to the rendered content