Multi-carrier shipping and fulfillment via your own ShipStation account (API V2) -- compare rates across carriers, create and manage shipments, purchase/void/download labels (including multi-packag...
What this app can do
59 tools registered
Connect ShipstationFree
Connect ShipStation by saving your own API V2 key, after checking it actually works. Get it from ShipStation: Account Settings > API Settings > API Keys (V2).
Disconnect ShipstationFree
Disconnect ShipStation: deletes the saved API key. Nothing in your ShipStation account is changed.
List Connections8 tok
List the connected ShipStation account(s) and whether the saved key still works.
List Carriers8 tok
List carrier accounts connected in ShipStation (e.g. UPS, FedEx, USPS) with balance and account info.
Get Carrier8 tok
Read one carrier account in full by id.
Get Carrier Options8 tok
Read the configurable shipping options a specific carrier supports (e.g. saturday delivery, signature confirmation).
List Carrier Package Types8 tok
List package types a carrier supports (built-in and custom), e.g. flat rate envelope, box, thick envelope.
Create Package Type16 tok
Create a custom package type with fixed dimensions for a carrier.
Update Package Type16 tok
Update an existing custom package type's name or dimensions.
Delete Package Type16 tok
Permanently delete a custom package type.
List Warehouses8 tok
List warehouses/ship-from locations configured in ShipStation.
Get Warehouse8 tok
Read one warehouse in full by id.
Create Warehouse16 tok
Create a new warehouse/ship-from location.
Update Warehouse16 tok
Update an existing warehouse's name or default flag.
Delete Warehouse16 tok
Permanently delete a warehouse.
Validate Address8 tok
Validate a shipping address against carrier address-verification data before creating a label with it.
Get Account Summary40 tok
Value-add report: one-glance ShipStation account health snapshot -- carrier count and combined balance, open shipments, pending batches, and recent label activity.
Calculate Rates8 tok
Compare shipping rates across connected carriers for a shipment (rate shopping). Does not create anything or spend money.
Get Shipment Rates8 tok
Re-fetch rates for an existing shipment (already has addresses/packages saved).
Create Shipment16 tok
Create a new shipment (addresses + package details). Does not purchase a label yet -- use create_label_from_shipment after.
Update Shipment16 tok
Update an existing (not-yet-labeled) shipment's carrier/service.
Cancel Shipment16 tok
Cancel a shipment that has not been labeled yet.
List Shipments8 tok
List shipments in the connected ShipStation account, with status/carrier/ship-to.
Get Shipment8 tok
Read one shipment in full by id.
Create Tag16 tok
Create a new shipment tag (a label you can attach to shipments for organizing/filtering).
List Tags8 tok
List shipment tags defined on this ShipStation account.
Tag Shipment16 tok
Attach a tag to a shipment.
Untag Shipment16 tok
Remove a tag from a shipment.
Track Shipment8 tok
Look up live tracking status/events for a carrier + tracking number.
Stop Tracking Shipment16 tok
Stop tracking a carrier + tracking number pair (unsubscribes from further tracking webhook updates for it).
Create Label From Shipment20 tok
PURCHASE a shipping label for an existing shipment -- SPENDS REAL CARRIER POSTAGE FUNDS from your ShipStation account balance. ShipStation V2 has no sandbox/test mode: this charges your real account. Void the label immediately after if it was only a test.
Create Label From Rate20 tok
PURCHASE a shipping label from a previously fetched rate (calculate_rates) -- SPENDS REAL CARRIER POSTAGE FUNDS. ShipStation V2 has no sandbox/test mode.
Create Return Label20 tok
PURCHASE a return shipping label linked to a previous outbound label -- SPENDS REAL CARRIER POSTAGE FUNDS. ShipStation V2 has no sandbox/test mode.
List Labels8 tok
List purchased shipping labels, optionally filtered by shipment.
Get Label8 tok
Read one purchased label in full, including its download URL.
Void Label16 tok
Void a purchased label and request a refund of its postage cost from the carrier. Must be done promptly -- most carriers only refund labels voided within a short window (often 24-48h) of purchase.
Create Batch16 tok
Create a new batch (a group of shipments to process/label together) in ShipStation, optionally pre-populated with shipment ids.
List Batches8 tok
List batches, optionally filtered by status ('open', 'completed', 'processing').
Get Batch8 tok
Read one batch in full -- status, label count, and any errors.
Add To Batch16 tok
Add shipments to an existing open batch.
Remove From Batch16 tok
Remove shipments from an open batch.
Process Batch60 tok
PROCESS a batch -- PURCHASES REAL SHIPPING LABELS for every shipment in it, SPENDING REAL CARRIER POSTAGE FUNDS. ShipStation V2 has no sandbox: this charges your live account for every shipment in the batch.
Delete Batch16 tok
Permanently delete a batch. Does not void any labels already purchased through it.
Create Manifest20 tok
Create a customs/carrier manifest -- the end-of-day document some carriers (e.g. USPS SCAN form) require to accept a batch of shipments for pickup. Does not purchase labels; the shipments must already have labels.
List Manifests8 tok
List customs/carrier manifests, optionally filtered by warehouse.
Get Manifest8 tok
Read one manifest in full, including its download URL.
Schedule Pickup16 tok
Schedule a carrier pickup at a warehouse -- asks the carrier to send a driver to collect packages. Some carriers may charge a pickup fee; check the carrier's own terms.
List Pickups8 tok
List scheduled carrier pickups.
Get Pickup8 tok
Read one scheduled pickup in full.
Cancel Pickup16 tok
Cancel a scheduled carrier pickup.
List Products8 tok
List products in ShipStation's catalog, optionally filtered by SKU.
Get Product8 tok
Read one catalog product in full.
Create Product16 tok
Create a new product in ShipStation's catalog with a default weight.
Update Product16 tok
Update selected fields of an existing catalog product. Only given fields change.
List Shipstation Users8 tok
List the users registered on this ShipStation account.
Create Webhook16 tok
Subscribe to a ShipStation event (e.g. 'label_created', 'track', 'batch') -- ShipStation will POST to your URL when it fires.
List Webhooks8 tok
List webhook subscriptions configured on this ShipStation account.
Get Webhook8 tok
Read one webhook subscription in full.
Delete Webhook16 tok
Permanently remove a webhook subscription. Cannot be undone.