Get immutable booking service-term side-effect assembly
GET
/booking-service-term-side-effect-assemblies/{assemblyKey}
const url = 'https://example.com/booking-service-term-side-effect-assemblies/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/booking-service-term-side-effect-assemblies/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”assemblyKey
required
string
Responses
Section titled “Responses”Booking service-term side-effect assembly
Media typeapplication/json
BookingServiceTermSideEffectAssembly
object
assemblyKey
required
string
reservationBookingId
required
string
bookingRequestId
required
string
acceptedServiceTermSnapshotKey
required
string
acceptedServiceTermSnapshotRevision
required
integer
serviceOccurrenceLedgerKey
required
string
serviceOccurrenceLedgerRevision
required
integer
reservationServiceCalendarQuoteKey
required
string
reservationServiceCalendarQuoteRevision
required
integer
finalizedChargeSnapshotId
required
string
selectedAddOptionSelectionKeys
required
Array<string>
addOptionChargeLinks
required
Array<object>
object
addOptionSelectionKey
required
string
addOptionPolicyKey
required
string
quantity
required
integer
acceptedPriceQuoteLineKey
required
string
chargeComponentCode
required
string
sourceEvidenceKeys
required
Array<string>
key
additional properties
consumerImpactFacts
required
Array<object>
object
impactFactKey
required
string
consumerContextCode
required
string
invalidationTargetCode
required
string
invalidationTargetReference
required
string
reasonCode
required
string
sourceProjectionKey
required
string
sourceEvidenceKeys
required
Array<string>
key
additional properties
requiredConsumerContextCodes
required
Array<string>
projectionInvalidations
required
Array<object>
object
invalidationKey
required
string
invalidationTargetCode
required
string
invalidationTargetReference
required
string
reasonCode
required
string
sourceImpactFactKeys
required
Array<string>
key
additional properties
workflowSuccessAllowed
required
boolean
blockedReasonCodes
required
Array<string>
assembledAt
required
string format: date-time
sourceEvidenceKeys
required
Array<string>
key
additional properties
Supabase bearer token is required
Actor cannot view reservation booking workflow projection
Booking service-term side-effect assembly not found
Booking service-term side-effect assembly reader is unavailable