Skip to main content
POST
Estimate Order Set Pricing
Returns the estimated price and component-level breakdown for each supplied order set. The response order matches the request order: data[0] contains the estimate for order_sets[0], and so on.
All amounts are in the smallest denomination of the response currency. For USD, base_amount_minor: 1500 means $15.00. Estimates can change when conditional charges, such as reflex testing or critical care, apply.

Authorizations

x-vital-api-key
string
header
required

Vital Team API Key

Body

application/json
order_sets
OrderSetRequest · object[]
required
Minimum array length: 1
modality
enum<string>
required

ℹ️ This enum is non-exhaustive.

Available options:
testkit,
walk_in_test,
at_home_phlebotomy,
on_site_collection
us_state
string
required
billing
enum<string>
default:client_bill

ℹ️ This enum is non-exhaustive.

Available options:
client_bill,
commercial_insurance,
patient_bill_passthrough,
patient_bill,
upfront_payment

Response

Successful Response

currency
string
required
Allowed value: "USD"
data
OrderSetPricing · object[]
required