Retrieve processing state and ranked results for a submitted run.
Poll until status reaches a terminal state (completed or failed).
This endpoint remains the canonical recovery and reconciliation read even if you also subscribe to webhooks.
Use exponential backoff instead of tight loops. Start at 2 seconds, multiply by 1.5, cap at 30 seconds.
| Status | Meaning |
|---|---|
queued | Job received, waiting for worker |
processing | Pipeline actively running |
completed | Results available in solutions |
failed | Run ended with an error |
API key with environment prefix. Use nx_test_... for sandbox and
nx_live_... for production. Obtain keys at
platform.usenexio.com/settings/api-keys.
The run identifier returned by POST /api/v1/jobs.
Current run status and results (if completed).
Stable run identifier.
Current run status.
queued, processing, completed, failed Environment the run executed in.
test, live RFC 3339 timestamp when the run was created.
Last known pipeline stage (e.g. EVALUATE, FILTER).
Run summary. Present on completed runs.
Total processing time in milliseconds.
Error message on failed runs.
Structured failure details.
RFC 3339 timestamp when the run reached a terminal state.
Ranked placement solutions. Present on completed quote-matching runs.