Skip to main content
GET
Returns a referral by ID

Authorizations

Authorization
string
header
required

Authorization: Bearer <api_token>. Sandbox tokens come from Get API keys and allow 2,000 successful requests or 7 days. Failed 4xx/5xx responses do not consume the allowance. Production tokens are issued from the group's API access tab.

Path Parameters

id
string
required

Referral ID

Response

referral

Referral snapshot (same shape as GET /api/v2/referrals/{id})

id
string<uuid>

Appointment (referral) ID

reference
string

Human-readable referral reference

Example:

"1234567890"

status
string

The referral's case and billing state, distinct from visits[].status. pending covers an open referral from create through reporting; invoice_ready, invoice_sent, closed, and canceled are the other partner-meaningful values. Remaining values are internal accounts-receivable states with no integration meaning. Scheduling logic belongs on visits[].status — see Track referral status.

Example:

"pending"

line_of_business
enum<string> | null

Encounter line of business. patient_direct can appear on reads but cannot currently be selected through POST /api/v2/referrals.

Available options:
personal_injury,
workers_comp,
health_plan,
patient_direct
payment_type
enum<string> | null

Funding or order type returned by the referral serializer. This is distinct from the create request's legacy payment_type field (normally pi). Workers' compensation referrals are returned as insurance. funding is retained for older referrals; new referrals use funded.

Available options:
lien,
insurance,
med_pay,
pip,
cash_pay,
funded,
servicing,
outside_servicing,
funding
Example:

"lien"

incident_state
string | null

Two-letter state abbreviation associated with the incident

Example:

"GA"

visits
object[]

All visits on the referral

referring_provider
string | null

Submitting provider full name

provider
object

Referring provider

law_firm
object
practice
object
payor
object

Present only for workers' compensation and health plan referrals. Omitted entirely for PI and other lines. Nested keys are omitted when blank.

insurance_number
string | null

Insurance member number. Present only for workers' compensation and health plan referrals.

wc_number
string | null

Workers' compensation board number. Present only for workers' compensation referrals.

icd10_codes
object[]

Combined appointment and order ICD-10 codes

patient
object
call_notes
object[]

Call log notes on the referral

documents
object[]

Public AOB and invoice attachments when available

answered_medical_questionnaire
boolean

Whether medical safety answers are stored on the referral

preferred_location
object

Patient preferred imaging center, when set

scheduling_mode
enum<string> | null

Availability preference submitted for this referral. Scan books from this preference.

Available options:
anytime_anywhere,
time_preferences,
existing_appointment,
needs_other_location
auto_book_request
object | null

Latest auto-book request, when one has been submitted