We're announcing ๐Ÿง‘โ€๐Ÿš€ inter-galactic shipping โœจ for 3025!
Cosmo Cargo Inc.
Interplanetary Shipping API

Interplanetary

Endpoint

Create a shipment

POST
https://api.sh.example.com/v1
/interplanetary/shipments

Creates a new interplanetary shipment with the provided details

Create a shipment โ€บ Request Body

  • originPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • destinationPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • cargoobjectย ยทย required
  • shippingClassstringย ยทย enumย ยทย required

    Shipping speed class

    Enum values:
    STANDARD
    EXPRESS
    PRIORITY
  • idstringย ยทย uuidย ยทย readOnly
  • radiationShieldingboolean

    Whether cargo needs radiation shielding

    Default: true
  • statusstringย ยทย enumย ยทย readOnly
    Enum values:
    SCHEDULED
    LAUNCHED
    IN_TRANSIT
    APPROACHING
    LANDED
    DELIVERED
  • estimatedDeliverystringย ยทย date-timeย ยทย readOnly
  • trackingNumberstringย ยทย readOnly
  • createdAtstringย ยทย date-timeย ยทย readOnly

Create a shipment โ€บ Responses

Shipment created successfully

  • originPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • destinationPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • cargoobjectย ยทย required
  • shippingClassstringย ยทย enumย ยทย required

    Shipping speed class

    Enum values:
    STANDARD
    EXPRESS
    PRIORITY
  • idstringย ยทย uuidย ยทย readOnly
  • radiationShieldingboolean

    Whether cargo needs radiation shielding

    Default: true
  • statusstringย ยทย enumย ยทย readOnly
    Enum values:
    SCHEDULED
    LAUNCHED
    IN_TRANSIT
    APPROACHING
    LANDED
    DELIVERED
  • estimatedDeliverystringย ยทย date-timeย ยทย readOnly
  • trackingNumberstringย ยทย readOnly
  • createdAtstringย ยทย date-timeย ยทย readOnly

Track shipment

GET
https://api.sh.example.com/v1
/interplanetary/shipments/{trackingNumber}

Get the current status and tracking information for an interplanetary shipment

Track shipment โ€บ path Parameters

  • trackingNumberstringย ยทย required

Track shipment โ€บ Responses

Shipment tracking information retrieved successfully

  • originPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • destinationPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • cargoobjectย ยทย required
  • shippingClassstringย ยทย enumย ยทย required

    Shipping speed class

    Enum values:
    STANDARD
    EXPRESS
    PRIORITY
  • idstringย ยทย uuidย ยทย readOnly
  • radiationShieldingboolean

    Whether cargo needs radiation shielding

    Default: true
  • statusstringย ยทย enumย ยทย readOnly
    Enum values:
    SCHEDULED
    LAUNCHED
    IN_TRANSIT
    APPROACHING
    LANDED
    DELIVERED
  • estimatedDeliverystringย ยทย date-timeย ยทย readOnly
  • trackingNumberstringย ยทย readOnly
  • createdAtstringย ยทย date-timeย ยทย readOnly

Create specialized shipment

POST
https://api.sh.example.com/v1
/interplanetary/specialized-shipments

Creates a new interplanetary shipment for specialized cargo types like cryo, quantum, or antimatter

Create specialized shipment โ€บ Request Body

  • originPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • destinationPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • cargoobjectย ยทย required
  • shippingClassstringย ยทย enumย ยทย required

    Shipping speed class

    Enum values:
    STANDARD
    EXPRESS
    PRIORITY
  • idstringย ยทย uuidย ยทย readOnly
  • radiationShieldingboolean

    Whether cargo needs radiation shielding

    Default: true
  • statusstringย ยทย enumย ยทย readOnly
    Enum values:
    SCHEDULED
    LAUNCHED
    IN_TRANSIT
    APPROACHING
    LANDED
    DELIVERED
  • estimatedDeliverystringย ยทย date-timeย ยทย readOnly
  • trackingNumberstringย ยทย readOnly
  • createdAtstringย ยทย date-timeย ยทย readOnly

Create specialized shipment โ€บ Responses

Specialized shipment created successfully

  • originPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • destinationPlanetstringย ยทย enumย ยทย required
    Enum values:
    Earth
    Mars
    Venus
    Mercury
    Jupiter
  • cargoobjectย ยทย required
  • shippingClassstringย ยทย enumย ยทย required

    Shipping speed class

    Enum values:
    STANDARD
    EXPRESS
    PRIORITY
  • idstringย ยทย uuidย ยทย readOnly
  • radiationShieldingboolean

    Whether cargo needs radiation shielding

    Default: true
  • statusstringย ยทย enumย ยทย readOnly
    Enum values:
    SCHEDULED
    LAUNCHED
    IN_TRANSIT
    APPROACHING
    LANDED
    DELIVERED
  • estimatedDeliverystringย ยทย date-timeย ยทย readOnly
  • trackingNumberstringย ยทย readOnly
  • createdAtstringย ยทย date-timeย ยทย readOnly

Plan shipping route

POST
https://api.sh.example.com/v1
/interplanetary/route-planning

Plans a shipping route with either direct or multi-hop configuration

Plan shipping route โ€บ Request Body

  • routeTypestringย ยทย enumย ยทย required
    Enum values:
    DIRECT
    MULTI_HOP
  • routerequired
  • requirementsarray

Plan shipping route โ€บ Responses

Route planned successfully

  • routeTypestringย ยทย enumย ยทย required
    Enum values:
    DIRECT
    MULTI_HOP
  • routerequired
  • requirementsarray