Skip to content
Last updated

ShipStation Standard and Premium Plans

Endpoints included in the ShipStation Standard and Premium plans

Available Endpoints

MethodEndpointDescription
batches
GET/v2/batchesList batches
POST/v2/batchesCreate a batch
GET/v2/batches/external_batch_id/{external_batch_id}Get batch by external id
DELETE/v2/batches/{batch_id}Delete batch by id
GET/v2/batches/{batch_id}Get batch by id
PUT/v2/batches/{batch_id}Update batch status to 'archived' by id
POST/v2/batches/{batch_id}/addAdd to a batch
GET/v2/batches/{batch_id}/errorsGet batch errors
POST/v2/batches/{batch_id}/process/labelsProcess batch id labels
POST/v2/batches/{batch_id}/removeRemove from batch
carriers
GET/v2/carriersList carriers
GET/v2/carriers/{carrier_id}Get carrier by id
GET/v2/carriers/{carrier_id}/optionsGet carrier options
GET/v2/carriers/{carrier_id}/packagesList carrier package types
GET/v2/carriers/{carrier_id}/servicesList carrier services
downloads
GET/v2/downloads/{dir}/{subdir}/{filename}Download file
fulfillments
GET/v2/fulfillmentsList fulfillments
POST/v2/fulfillmentsCreate fulfillments
inventory
GET/v2/inventoryList SKU inventory levels
POST/v2/inventoryUpdate SKU stock levels and related properties
GET/v2/inventory_warehousesList all inventory warehouses
POST/v2/inventory_warehousesCreate a new inventory warehouse
GET/v2/inventory_warehouses/{inventory_warehouse_id}Get a specific inventory warehouse and related properties using its warehouse ID
PUT/v2/inventory_warehouses/{inventory_warehouse_id}Update an inventory warehouse name
DELETE/v2/inventory_warehouses/{inventory_warehouse_id}Delete an inventory warehouse
GET/v2/inventory_locationsList all inventory locations
POST/v2/inventory_locationsCreate a new inventory location
GET/v2/inventory_locations/{inventory_location_id}Get inventory location by ID
PUT/v2/inventory_locations/{inventory_location_id}Update an inventory location
DELETE/v2/inventory_locations/{inventory_location_id}Delete an inventory location
labels
GET/v2/labelsList labels
POST/v2/labelsPurchase label
POST/v2/labels/rates/{rate_id}Purchase label with rate id
POST/v2/labels/shipment/{shipment_id}Purchase label with shipment id
POST/v2/labels/rate_shopper_id/{rate_shopper_id}Purchase label with rate shopper
POST/v2/labels/shipping_rules/{shipping_rule_id}Purchase label with shipping rule
GET/v2/labels/{label_id}Get label by id
GET/v2/labels/external_shipment_id/{external_shipment_id}Get label by external shipment ID
POST/v2/labels/{label_id}/returnCreate a return label
GET/v2/labels/{label_id}/trackGet label tracking information
PUT/v2/labels/{label_id}/voidVoid a label by id
POST/v2/labels/{label_id}/cancel_refundCancel a label refund request
mailing
POST/v2/mailing/netstampsCreate netstamps
POST/v2/mailing/mail_labelsCreate mailing labels
POST/v2/mailing/envelopesCreate envelope
manifests
GET/v2/manifestsList manifests
POST/v2/manifestsCreate manifest
GET/v2/manifests/{manifest_id}Get manifest by id
package pickups
GET/v2/pickupsList scheduled pickups
POST/v2/pickupsSchedule a pickup
GET/v2/pickups/{pickup_id}Get pickup by id
DELETE/v2/pickups/{pickup_id}Delete a scheduled pickup
package types
GET/v2/packagesList custom package types
POST/v2/packagesCreate custom package type
GET/v2/packages/{package_id}Get custom package type by id
PUT/v2/packages/{package_id}Update custom package type by id
DELETE/v2/packages/{package_id}Delete a custom package by id
products
GET/v2/productsList products
purchase orders
GET/v2/purchase_ordersList purchase orders
POST/v2/purchase_ordersCreate a new purchase order
GET/v2/purchase_orders/{purchase_order_id}Get purchase order details
PUT/v2/purchase_orders/{purchase_order_id}Update a purchase order
POST/v2/purchase_orders/{purchase_order_id}/shipping_detailsUpdate purchase order shipping details
POST/v2/purchase_orders/{purchase_order_id}/statusUpdate purchase order status
POST/v2/purchase_orders/{purchase_order_id}/receivesReceive purchase order products
GET/v2/purchase_orders/{purchase_order_id}/documents/order_summaryGet purchase order summary PDF
GET/v2/purchase_orders/{purchase_order_id}/documents/received_summaryGet purchase order received summary PDF
rate shoppers
GET/v2/rate_shoppersList rate shoppers
GET/v2/rate_shoppers/{rate_shopper_id}Get rate shopper by ID
rates
POST/v2/ratesGet shipping rates
POST/v2/rates/estimateEstimate rates
GET/v2/rates/{rate_id}Get rate by id
shipments
GET/v2/shipmentsList shipments
POST/v2/shipmentsCreate shipments
POST/v2/shipments/userAssign user to shipments
GET/v2/shipments/external_shipment_id/{external_shipment_id}Get shipment by external id
GET/v2/shipments/{shipment_id}Get shipment by id
PUT/v2/shipments/{shipment_id}Update a shipment
PUT/v2/shipments/{shipment_id}/cancelCancel a shipment
GET/v2/shipments/{shipment_id}/ratesGet shipment rates
GET/v2/shipments/{shipment_id}/tagsGet shipment tags
POST/v2/shipments/{shipment_id}/tags/{tag_name}Add tag to shipment
DELETE/v2/shipments/{shipment_id}/tags/{tag_name}Remove tag from shipment
POST/v2/shipments/{shipment_id}/internal_notesUpdate internal notes for a shipment
suppliers
GET/v2/suppliersList suppliers
POST/v2/suppliersCreate a new supplier
GET/v2/suppliers/{supplier_id}Get supplier details
PUT/v2/suppliers/{supplier_id}Update a supplier
tags
GET/v2/tagsGet tags
POST/v2/tagsCreate a new tag
POST/v2/tags/{tag_name}Create a new tag
totes
GET/v2/totesList totes
POST/v2/totesCreate totes in batch
GET/v2/totes/quantitiesGet tote quantities
GET/v2/totes/{tote_id}Get tote by ID
PUT/v2/totes/{tote_id}Update tote
DELETE/v2/totes/{tote_id}Delete tote
tracking
POST/v2/tracking/stopStop tracking a package
users
GET/v2/usersList users
warehouses
GET/v2/warehousesList warehouses
GET/v2/warehouses/{warehouse_id}Get warehouse by id
webhooks
GET/v2/environment/webhooksList webhooks
POST/v2/environment/webhooksCreate a webhook
GET/v2/environment/webhooks/{webhook_id}Get webhook by id
PUT/v2/environment/webhooks/{webhook_id}Update a webhook
DELETE/v2/environment/webhooks/{webhook_id}Delete webhook by id

Need more information? Visit the Products and Plans overview to learn more about endpoint access and plan differences.