Skip to main content
POST
Create a consult-first request

Authorizations

Authorization
string
header
required

API key issued by VitaRelay. Send as Authorization: Bearer vr_live_… (production) or Authorization: Bearer vr_test_… (sandbox).

Body

application/json
items
object[]
required
Minimum array length: 1
shipping
object
required
patient_id
string<uuid>
external_patient_id
string

The id you used when creating the patient. One of patient_id or external_patient_id is required.

external_request_id
string
Maximum string length: 128
shipping_method
string

The delivery speed the patient picked (ground or overnight).

billing_mode
enum<string>
Available options:
patient_checkout,
card_on_file
authorize_auto_charge
boolean

The patient agreed to have their saved card charged for the medication and shipping, up to the estimate, once the doctor approves. Show the returned authorization_text where they decide. Default false.

Response

A repeat of an earlier call with the same external_request_id.