Static Token Authentication
Use static token auth when a service caller presents a fixed bearer secret managed by your team.
What this method does
Authorization: Bearer <token>X-Client-IDX-Profile-ID
When to use
- Trusted system-to-system integrations
- Low-complexity environments without external identity federation
- Controlled partner integrations with strict rotation policy
How to configure
- Set profile auth type to
token. - Store token value in profile or credential-backed configuration.
- Bind profile to allowed collections and methods.
- Apply policy limits before publishing.
Example
curl -i https://gateway.example.com/orders/123 \
-H "Authorization: Bearer $TOKEN" \
-H "X-Client-ID: acme-mobile" \
-H "X-Profile-ID: partner-prod" \
-H "Accept: application/json"
Verify
- Valid token + correct profile ->
200. - Missing or altered token ->
401. - Wrong
X-Profile-ID->403. - Blocked method ->
405.
Troubleshoot
401: token mismatch or missingAuthorizationheader.403: client/profile scope does not include target route.429: policy limits exceeded; check quotas and burst settings.