Claim the next queued job for this capture agent
POST/api/v1/capture-agent/jobs/claim
Requires the narrow device credential. Returns one matching job and a new lease token, or 204 when no work is queued; expired uncanceled leases are requeued and only the new token's digest is stored.
Responses
- 200
- 204
- 401
- 409
- 421
- 503
Matching job claimed with a newly issued lease token
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
No matching queued work is available
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The opaque credential is absent, ambiguous, malformed, expired, revoked, or invalid
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request conflicts with the current resource, revision, lease, credential, or idempotency state
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request authority or direct peer is outside the configured Jiandu ingress boundary
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
A required core dependency is unavailable; retry with bounded backoff
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.