Skip to main content
Glama

Starshipit MCP by usefulapi

Create an unshipped order

starshipit_create_order
Destructive

WRITE: create ONE new UNSHIPPED order in Starshipit (order number, destination, optional items, parcels, sender). No label is printed, no shipment is booked and no postage is bought; staff still print the label in Starshipit. Not idempotent: creating the same order_number twice may create a duplicate, so check with starshipit_search_orders first. Starshipit rules configured in the account (carrier selection, validation) may run on the new order. POST /api/orders.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemsNo
carrierNoStarshipit carrier code, e.g. AusPost (optional; rules may choose one).
currencyNoCurrency code of the item values, e.g. AUD.
packagesNo
referenceNoCustomer reference (max 50 chars).
destinationYes
order_numberYesOrder number from the source system (max 50 chars).
return_orderNotrue = a return order (only the return label will be generated later).
sender_detailsNoSender; omitted = the account's pickup address.
shipping_methodNoDelivery method name, e.g. Express Shipping.
signature_requiredNo
carrier_service_codeNoCarrier service code from a rates quote, e.g. 7B05.
shipping_descriptionNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.