We're announcing 🧑‍🚀 inter-galactic shipping ✨ for 3025!
Cosmo Cargo Inc.
Cargo Container Specifications API

Container booking and reservation management


Request Container Quote

POST
https://api.cosmocargo.space/v2
/containers/quote

Generate a detailed quote for a container booking based on specifications, route, and service level.

Request Container Quote › Request Body

​ContainerType · required
​object · required
​DeliverySpeed · required
​HandlingRequirement[]

Multiple handling requirements can be specified

​InsuranceCoverage

Base insurance coverage

Request Container Quote › Responses

Quote generated successfully

quoteId
​string · required
totalCost
​number · required

Total cost in galactic credits

​object · required
validUntil
​string · date-time · required
estimatedDelivery
​string · date-time

Book a Container

POST
https://api.cosmocargo.space/v2
/containers/book

Create a new container booking with detailed specifications. This endpoint accepts complex container configurations using composition patterns.

Book a Container › Request Body

​ContainerType · required
​object · required
​DeliverySpeed · required
​object · required
​PaymentMethod · required

Shared transaction metadata for any payment method.

​HandlingRequirement[]

Multiple handling requirements can be specified

​InsuranceCoverage

Base insurance coverage

notes
​string

Additional booking notes

Book a Container › Responses

Booking created successfully

​ContainerType · required
​object · required
​DeliverySpeed · required
​object · required
​PaymentMethod · required

Shared transaction metadata for any payment method.

bookingId
​string · pattern: ^BK-[A-Z0-9]{10}$ · required
status
​string · enum · required
Enum values:
pending
confirmed
in-transit
delivered
cancelled
createdAt
​string · date-time · required
​HandlingRequirement[]

Multiple handling requirements can be specified

​InsuranceCoverage

Base insurance coverage

notes
​string

Additional booking notes

containerId
​string · pattern: ^CNT-[A-Z0-9]{8}$
updatedAt
​string · date-time
trackingUrl
​string · uri

Update Container Specifications

PATCH
https://api.cosmocargo.space/v2
/containers/{containerId}

Modify container specifications before departure. Some modifications may incur additional fees.

Update Container Specifications › path Parameters

containerId
​string · required

Update Container Specifications › Request Body

Partial update to container specifications
​HandlingRequirement[]
​NotificationChannel[]
notes
​string

Update Container Specifications › Responses

200

Container updated successfully

​ContainerType · required
​object · required
​DeliverySpeed · required
​object · required
​PaymentMethod · required

Shared transaction metadata for any payment method.

bookingId
​string · pattern: ^BK-[A-Z0-9]{10}$ · required
status
​string · enum · required
Enum values:
pending
confirmed
in-transit
delivered
cancelled
createdAt
​string · date-time · required
​HandlingRequirement[]

Multiple handling requirements can be specified

​InsuranceCoverage

Base insurance coverage

notes
​string

Additional booking notes

containerId
​string · pattern: ^CNT-[A-Z0-9]{8}$
updatedAt
​string · date-time
trackingUrl
​string · uri