BaseContainer
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
shieldRatingProtective shield classification
StandardContainer
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
typestackableWhether container can be stacked in zero-G
shieldRatingProtective shield classification
standardFeaturesRefrigeratedContainer
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
typeTemperature range in Kelvin
coolingSystemType of cooling technology
shieldRatingProtective shield classification
backupPowerWhether backup power is available during warp jumps
PressurizedContainer
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
typepressureLevelInternal pressure in kilopascals
Gas mixture percentages
shieldRatingProtective shield classification
leakDetectionHazmatContainer
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
typehazardClassClassification of hazardous material
containmentLevelGalactic containment certification level
shieldRatingProtective shield classification
emergencyProtocolEmergency response procedure code
ContainerType
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · type="standard" · requires: dimensions, maxWeight, stackable | |
| type = object · type="refrigerated" · requires: temperatureRange, coolingSystem, dimensions +1 more | |
| type = object · type="pressurized" · requires: pressureLevel, atmosphereComposition, dimensions +1 more | |
| type = object · type="hazmat" · requires: hazardClass, containmentLevel, dimensions +1 more |
Container dimensions in parsec-millimeters
maxWeightMaximum weight capacity in gravitic units
typestackableWhether container can be stacked in zero-G
shieldRatingProtective shield classification
standardFeaturesHandlingRequirement
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: type | |
| type = object · requires: type, maxGForce | |
| type = object · requires: type | |
| type = object · requires: type, maxTransitTime |
typeintensityPaymentMethod
amountTotal amount to charge, in the given currency.
currencyCodeISO-style currency code, e.g. GCR for Galactic Credits.
transactionRefOptional client-side transaction reference for reconciliation.
memoFree-form memo attached to the payment.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · type="galactic-credits" · requires: accountNumber | |
| type = object · type="crypto" · requires: currency, walletAddress | |
| type = object · type="trade-agreement" · requires: agreementId |
typeaccountNumber^GC-[0-9]{12}$ · requiredautoDeductDeliverySpeed
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · type="standard-orbit" · requires: estimatedDays | |
| type = object · type="express-warp" · requires: warpFactor | |
| type = object · type="instant-teleport" · requires: sourceGate, destinationGate |
typeestimatedDaystrackingEnabledNotificationChannel
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: type, email | |
| type = object · requires: type, phone | |
| type = object · requires: type, webhook |
typeemailInsuranceCoverage
coverageAmountTotal coverage in galactic credits
deductibleDeductible amount
policyNumberBookingRequest
Shared transaction metadata for any payment method.
Multiple handling requirements can be specified
Base insurance coverage
notesAdditional booking notes
Quote
quoteIdtotalCostTotal cost in galactic credits
validUntilestimatedDeliveryBooking
Shared transaction metadata for any payment method.
bookingId^BK-[A-Z0-9]{10}$ · requiredstatuscreatedAtMultiple handling requirements can be specified
Base insurance coverage
notesAdditional booking notes
containerId^CNT-[A-Z0-9]{8}$updatedAttrackingUrl