Choose a route and create an authorization
Use this guide when your integration is ready to create a prior authorization case for a specific provider, payer, coverage state, service type, and service code.
Create exactly one Authorization for one payer submission. Collate resolves
the payer route during create and returns the current case state.
Before you create
You need:
- a bearer API key for the target environment
- a
providerNpiregistered to your organization - a canonical
payerId - a two-letter coverage state
- a request type:
inpatient,outpatient, ordrug - a service code system and code:
hcpcs,cpt, orndc
For production launch, resolve representative routes in production before creating live cases for a provider.
Create flow
List route options
Use route options to discover serviceable payer, state, request type, and supported code-system combinations for a provider.
Resolve an exact route
Before creating from selected, mapped, or imported route inputs, validate the exact service code.
409 unsupported_route means no serviceable route exists.
409 provider_access_not_configured means the route exists but Collate
does not have provider access configured for it.
Create the authorization
POST /v1/prior-authorizations requires Idempotency-Key because the
server generates the authorization ID. Reuse a key only when retrying the
exact same request body.
Sandbox and other safety gates may still ask for final approval even when
the create policy is automatic.