Authentication
All API requests require a Bearer token in theAuthorization header.
API key types
Both key types use the same endpoints and return the same response shapes. The only difference is whether real carrier APIs are called and whether your wallet is charged.
Creating API keys
- Log in to your Package Retriever dashboard
- Open Apps & Tools from your profile menu
- Go to the Unleashed tab
- Click Create Key
- Choose environment (Live or Sandbox) and permissions
- Copy the key immediately — it won’t be shown again
Scopes
Each key has permissions (scopes) that control what it can access:
If a request requires a scope your key doesn’t have, you’ll receive:
Rate limit headers
Every response includes rate limit information:X-Request-Id is unique per request. Include it when contacting support.
Key rotation
To rotate a key without downtime:- Create a new key with the same scopes
- Update your application to use the new key
- Verify the new key works
- Revoke the old key
AUTH.KEY.REVOKED immediately.
