ProductionManaged credentials
Most routes accept the managed credential in the `Authorization` header. Some integrations can also send `X-API-Key` directly where documented.
curl https://api.dutyclaims.com/v1/clients \
-H "Authorization: Bearer dcp_live_replace_me"
curl https://api.dutyclaims.com/v1/claims/status?claimId=clm_123 \
-H "X-API-Key: dcp_live_replace_me"
Sandbox OnlySandbox OAuth client credentials
The sandbox token endpoint issues opaque bearer tokens for approved sandbox partner clients only. Production access is still managed-credential centric.
curl -X POST https://api.dutyclaims.com/v1/oauth/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials&client_id=dc_client_id&client_secret=dc_client_secret"
The current auth semantics are also present in the live contract at https://api.dutyclaims.com/v1/docs/openapi.