Skip to main content
POST
Submit a Claim

Authorizations

Authorization
string
header
required

A sandbox or production secret key.

Headers

Idempotency-Key
string
required

A caller-owned key for safely retrying one write.

Required string length: 8 - 255

Body

application/json
eligibility_check_id
string
required
Pattern: ^elig_[A-Za-z0-9_-]+$
session_id
string
required
Pattern: ^ses_[A-Za-z0-9_-]+$
provider_claim_reference
string
required
Required string length: 3 - 200
lines
object[]
required
Required array length: 1 - 100 elements
preauthorization_id
string | null
Pattern: ^preauth_[A-Za-z0-9_-]+$
evidence_refs
string[]
Maximum array length: 32
Required string length: 3 - 200
Pattern: ^[A-Za-z][A-Za-z0-9:_-]+$

Response

The Claim was submitted

id
string
required
Maximum string length: 100
Pattern: ^clm_[A-Za-z0-9_-]+$
object
string
required
Allowed value: "claim"
status
enum<string>
required
Available options:
draft,
submitted,
queried,
approved,
partially_approved,
denied,
settled,
reversed,
cancelled
provider_claim_reference
string | null
required
submission_version
integer
required
Required range: x >= 1
amount
object
required
service_period
object
required
lines
object[]
required
information_requests
object[]
required
adjudication
object | null
required
submitted_at
string<date-time> | null
required
updated_at
string<date-time>
required
Last modified on July 30, 2026