Skip to main content
ShipStation
45 actions · 6 events · 1 auth method
Logistics

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Key

Uses HTTP Basic Auth with an API Key and API Secret. Generated by the Account Owner in ShipStation’s Account API Setting…
Optionally, configure receiving Events for ShipStation into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Key

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

45 actions
Action
Description
List Account Tags
List all tags defined for this account
Register Account
Register a new ShipStation account
List Carriers
List all shipping carriers connected to the account
Get Carrier
Retrieve a single carrier by carrierCode
List Carrier Packages
List package types available for a specific carrier
List Carrier Services
List shipping services available for a specific carrier
Add Carrier Funds
Add funds to a carrier account
List Customers
Retrieve a paginated list of customers
Get Customer
Retrieve a single customer by ID
List Fulfillments
Retrieve a paginated list of fulfillments
List Orders
List orders matching search criteria
List Orders By Tag
List orders matching a status and a tag
Get Order
Retrieve a single order by ID
Create Or Update Order
Create a new order or update an existing one
Create Or Update Multiple Orders
Create or update multiple orders in a single call
Mark Order As Shipped
Mark an order as shipped without creating a label
Add Tag To Order
Add a tag to an order
Remove Tag From Order
Remove a tag from an order
Assign User To Order
Assign a user to one or more orders
Unassign User From Order
Unassign the user from one or more orders
Hold Order Until
Place an order on hold until a specified date
Restore Order From Hold
Restore an on-hold order to awaiting shipment
Delete Order
Soft-delete an order
Create Label For Order
Create a shipping label for an existing order
List Products
Retrieve a paginated list of products
Get Product
Retrieve a single product by ID
Update Product
Update an existing product
List Shipments
Retrieve a paginated list of shipments
Get Shipping Rates
Retrieve shipping rates for the specified shipping details
Create Shipping Label
Create a shipping label and obtain label data
Void Label
Void a previously created shipping label
List Stores
List all stores associated with the ShipStation account
List Store Marketplaces
List marketplaces that can be integrated with ShipStation
Get Store
Retrieve details for a specific store by ID
Get Store Refresh Status
Retrieve the refresh status of a specific store
Update Store
Update an existing store
Refresh Store
Initiate a store refresh
Deactivate Store
Deactivate a specific store
Reactivate Store
Reactivate a previously deactivated store
List Users
Retrieve a list of users in the ShipStation account
List Warehouses
List all Ship From Locations (warehouses) on the ShipStation account
Get Warehouse
Retrieve a single warehouse (Ship From Location) by its ID
Create Warehouse
Create a new warehouse (Ship From Location)
Update Warehouse
Update an existing warehouse (Ship From Location)
Delete Warehouse
Delete a warehouse (Ship From Location)

Events

|
6 events
Event
Description
Tags
Order Notify Webhook
Processes ShipStation ORDER_NOTIFY webhook events, fired when new orders are created in or imported into ShipStation. Th…
OrdersWebhooks
Item Order Notify Webhook
Processes ShipStation ITEM_ORDER_NOTIFY webhook events, fired when new orders are created in or imported into ShipStatio…
OrdersWebhooks
Ship Notify Webhook
Processes ShipStation SHIP_NOTIFY webhook events, fired when orders ship with a shipping label. Orders marked as shipped…
ShipmentsWebhooks
Item Ship Notify Webhook
Processes ShipStation ITEM_SHIP_NOTIFY webhook events, fired when orders ship with a shipping label. Orders marked as sh…
ShipmentsWebhooks
Fulfillment Shipped Webhook
Processes ShipStation FULFILLMENT_SHIPPED webhook events, fired when an order is marked as shipped without a ShipStation…
FulfillmentsWebhooks
Fulfillment Rejected Webhook
Processes ShipStation FULFILLMENT_REJECTED webhook events, fired when a fulfillment provider rejects an order that was s…
FulfillmentsWebhooks