Skip to main content
GET
/
v1
/
prior-auth
/
authorizations
List authorizations
curl --request GET \
  --url https://api.sandbox.trycollate.ai/v1/prior-auth/authorizations \
  --header 'Authorization: Bearer <token>'
{ "data": [ { "id": "auth_123", "workflowState": "pending_payer", "decisionState": "pending", "urgency": "standard", "payer": { "id": "payer_aetna", "slug": "aetna", "displayName": "Aetna" }, "patient": { "firstName": "Jane", "lastName": "Doe" }, "coverage": { "payerId": "payer_aetna", "memberId": "W123456789" }, "createdAt": "2026-03-13T17:00:00.000Z", "updatedAt": "2026-03-13T17:15:00.000Z", "submittedAt": "2026-03-13T17:15:00.000Z" } ], "pagination": { "hasMore": false, "nextCursor": null } }

Authorizations

Authorization
string
header
required

Bearer token for WorkOS session JWTs and organization API keys.

Query Parameters

limit
integer
default:25
Required range: 1 <= x <= 100
Example:

25

cursor
string
workflowState
enum<string>[]
Available options:
needs_input,
ready_to_submit,
submitting,
pending_payer,
action_required,
completed,
cancelled
Example:
["needs_input", "ready_to_submit"]
decisionState
enum<string>[]
Available options:
unknown,
pending,
approved,
denied
Example:
["pending"]
payerId
string
Example:

"payer_aetna"

memberId
string
urgency
enum<string>
Available options:
standard,
urgent,
retrospective
createdAfter
string<date-time>
createdBefore
string<date-time>

Response

Paginated list of authorizations.

data
object[]
required
pagination
object
required