Skip to main content

What you’ll accomplish

You will make authenticated server-to-server requests to the four implemented Queue endpoints.

Base URL

Prerequisites

  1. Create a credential under Queue Unit → External API.
  2. Grant only the required operation and service scopes.
  3. Store the returned secret in a server-side secret manager.

List allowed services

Cache the returned service and Location IDs. The ticket endpoint expects those exact scoped IDs.

Issue one ticket

Keep the Idempotency Key for the logical customer request. Retrying with the same key and same payload returns the same ticket; using that key for a different payload returns a conflict.

Read ticket and live state

Edge-managed Queue Units

The Platform refuses ticket issuance with QUEUE_UNIT_EDGE_MANAGED while an Edge holds authority. The Cloud cannot mint a ticket that the branch Edge cannot learn about during its current authority lease.