Reload the authenticated owner's current reservation draft and server step gates
GET
/customer-reservation-drafts/{draftId}
const url = 'https://example.com/customer-reservation-drafts/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/customer-reservation-drafts/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”draftId
required
string
Responses
Section titled “Responses”Current draft revision, inputs, next required step, and option catalogs
Media typeapplication/json
CustomerReservationDraft
object
draftId
required
string
ownerSubjectReference
required
string
revision
required
integer
expiresAt
required
string format: date-time
stepInputs
required
object
applicant_authority
object
reservationCreationIntent
required
string
extensionSourceReservationSelectionReference
required
Opaque server-issued selectionReference from the eligible extension source reservation catalog; never a raw reservation id.
string | null
sponsorshipReference
required
string | null
delegatedPaymentReference
required
string | null
key
additional properties
mother_contact
service_addresses
object
homeAddress
required
Any of:
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string
jibunAddress
required
string | null
addressDetail
required
string | null
key
additional properties
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string | null
jibunAddress
required
string
addressDetail
required
string | null
key
additional properties
serviceAddress
required
Any of:
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string
jibunAddress
required
string | null
addressDetail
required
string | null
key
additional properties
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string | null
jibunAddress
required
string
addressDetail
required
string | null
key
additional properties
secondaryServiceAddress
required
One of:
Any of:
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string
jibunAddress
required
string | null
addressDetail
required
string | null
key
additional properties
object
sido
required
string
sigungu
required
string | null
bname
required
string | null
zonecode
required
string | null
roadAddress
required
string | null
jibunAddress
required
string
addressDetail
required
string | null
key
additional properties
null
key
additional properties
birth_and_babies
object
birthState
required
string
birthDate
required
string format: date
deliveryTypeOptionKey
required
string
babyTypeOptionKey
required
string
babies
required
Array<object>
object
sequence
required
integer
name
required
string | null
weightGrams
required
integer | null
genderOptionKey
required
string
key
additional properties
olderChildCountOptionKey
required
string
careCenterTermOptionKey
required
string
key
additional properties
care_environment
object
pets
required
Array<object>
object
speciesCode
required
string
speciesDetail
required
string | null
count
required
integer
sizeCode
required
string | null
key
additional properties
petsSeparatedFromNewbornDuringService
required
Reservation-wide separation intent. true preserves legacy pet_together=1, meaning pets are kept separate from the newborn during service.
boolean | null
key
additional properties
service_offering
object
serviceOfferingKey
required
string
voucherRecipientIdentityEvidenceKey
required
string | null
voucherDeliveryRankAndWorkforceOptionKey
required
string | null
voucherIncomeTypeOptionKey
required
string | null
key
additional properties
service_schedule
object
desiredServiceStartOn
required
string format: date
serviceDurationOptionKey
required
string | null
workScheduleOptionKey
required
string | null
voucherServiceDayOptionKey
required
string | null
preferredSaturdayServiceDates
required
Array<string>
preferredHolidayServiceDates
required
Array<string>
key
additional properties
additional_services
object
serviceOptions
required
Array<object>
object
optionKey
required
string
quantity
required
integer
key
additional properties
rentalOptionKeys
required
Array<string>
key
additional properties
caregiver_matching
object
religionOptionKey
required
string | null
religionDetail
required
string | null
priorityOptionKeys
required
Array<string>
personalityOptionKeys
required
Array<string>
note
required
string | null
namedCaregiverRequestText
required
string | null
caregiverRecommendationSelectionIntent
required
object
selectionMode
required
string
decisionReference
required
string | null
expectedDecisionRevision
required
integer | null
recommendedCaregiverReference
required
string | null
key
additional properties
key
additional properties
contract_and_payment_preference
object
paymentMethodCode
required
string
requestedSupportProgramKeys
required
Array<string>
requestedPromotionEntitlementReferences
required
Array<string>
key
additional properties
key
additional properties
completedStepKeys
required
Array<string>
editableStepKeys
required
Array<string>
stepOptionCatalogs
required
Array<object>
object
stepKey
required
string
catalogKey
required
string
fieldPath
required
string
valueSource
required
string
authorityReference
required
string | null
authorityRevision
required
integer | null
revision
required
string
options
required
Array<object>
object
optionKey
required
string
selectionReference
required
string | null
label
required
string
disabled
required
boolean
disabledReasonCodes
required
Array<string>
quantityBounds
required
dateBounds
required
key
additional properties
One of:
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
object
stepKey
catalogKey
fieldPath
key
additional properties
sourceCatalogRevisions
required
Array<object>
object
catalogCode
required
string
revision
required
string
key
additional properties
validationResults
required
Array<object>
object
fieldPath
required
string
resultCode
required
string
messageKey
required
string
key
additional properties
downstreamInvalidationSet
required
Array<string>
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
key
additional properties
Supabase bearer token is required
Authenticated principal does not own this draft
Customer reservation draft was not found
Customer reservation draft reader is unavailable