Skip to main content
GET
Get an exception

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

exception_id
string<uuid>
required

Unique identifier for the exception

Query Parameters

include_responses
boolean
default:false

Include the exception's responses (oldest first) as responses

Response

Successful response with exception details

id
string<uuid>

Unique identifier for the exception. Sent as exception_id in the order.stuck and order.stuck_response webhooks, where id is the order or prescription instead.

Example:

"0227d1e5-ba9a-42b5-8fe2-38882aa65708"

entity_type
enum<string>

Whether the exception is on an order or on a prescription

Available options:
order,
prescription
Example:

"order"

entity_id
string<uuid>

ID of the order or prescription the exception is on

Example:

"b658f16f-819c-4503-aede-bd555fc4ebfb"

exception_reason
enum<string>

Why the order or prescription is stuck

Available options:
prescriber_data,
patient_data,
clinical_issue,
patient_readiness,
prescription_expired,
prescription_missing,
no_fills_remaining,
order_data,
address,
order_too_early,
duplicate_active_order
Example:

"address"

exception_reason_display
string

Human-readable version of exception_reason

Example:

"Address Update Required"

exception_description
string | null

Detail from Blend on what is needed

Example:

"Address could not be verified by the carrier"

is_active
boolean

true while the exception is blocking fulfillment; false once resolved

Example:

true

is_customer_resolvable
boolean

Whether supplying data from your side is expected to clear the exception

Example:

true

expires_at
string<date-time> | null

For time-based exceptions (e.g. too early to fill), when the exception resolves on its own

Example:

null

created_at
string<date-time>
Example:

"2026-09-30T17:12:00"

resolved_at
string<date-time> | null
Example:

null

resolution_reason
string | null

Why the exception was resolved

Example:

null

annotation_id
string<uuid> | null

ID of the exception's discussion thread

Example:

"7d0f2a8c-8b4e-4c2e-9f1d-3a6b5c4d2e10"

responses
object[]

Responses on the exception, oldest first. Only present when include_responses=true.