Every request you send to the Batch Relay API must include a bearer token in theDocumentation Index
Fetch the complete documentation index at: https://docs.batchrelay.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header. You create and manage your API keys from the developer dashboard, and you control exactly what each key is allowed to do through scopes. This page explains how the authentication model works and what to expect when something goes wrong.
Sending your API key
Include your API key as a bearer token on every request:Scopes
When you create an API key, you assign it one or more scopes. Each scope grants permission to a specific group of actions. Follow the principle of least privilege—only assign the scopes your integration actually needs.| Scope | Purpose |
|---|---|
print_orders:write | Create new print orders. |
print_orders:read | Read print-order status and details. |
usage:read | Read your account’s usage summary. |
webhooks:read | Read your webhook configuration. |
webhooks:write | Create or update webhook configuration. |
Missing keys
If you send a request without anAuthorization header, the API returns a structured error response you can parse and act on:
request_id. Keep this value when reporting issues—it lets the Batch Relay team trace the exact request in their systems.