Skip to main content

Overview

Per-user; requires Authorization: Bearer nv_sk_…. Each queue is a managed work queue (standard or FIFO, with an optional dead-letter queue), namespaced and tagged per tenant — your agents never hold a cloud key. Routes are available both company-scoped (/v1/queue/..., acting as the account’s default agent profile) and per-user (/v1/users/:user_id/queue/...). Gated by the queue primitive in the user’s AccountKit and metered per request against the tenant’s plan.

Endpoints

Produce & consume

Messages that aren’t acked reappear after the visibility timeout (at-least-once with retries). FIFO queues require a group_id on send. A receipt handle is valid only for the receive that produced it, on that queue. Acking with a stale, reused, or cross-queue handle returns invalid_input (400) — not internal_error: nothing broke, the handle is spent. Receive again and ack the handle from that response. The natural pairing for a compute worker. See the Queue guide and the SDK sub-client.