Skip to main content

What this family does

Every asynchronous route in the API produces a job, and every job resolves to the same Job shape here. That is what makes this family the one place to watch background work, rather than three per-family status endpoints. Jobs are keyset-paginated newest first. The result block on a finished job reports what the work produced: nodesCreated, edgesCreated, domainsDetected.

Routes

The shape of a call

Poll a job.
The response:

Traps

done surfaces as succeeded. The internal status vocabulary is mapped to a public one. Read succeeded, failed, canceled, running and pending. Another member’s job is 404, not 403. Jobs cannot be probed. An admin key sees the whole organization; every other key sees its own jobs plus those of provisioned subjects. Cancel only reaches pending work. A job the worker has claimed returns 409 job_not_cancelable. Cancellation never interrupts work in flight.

API reference

Base URL, authentication, and the conventions every route shares.

Errors

The problem envelope and the full code catalogue.