Embed customized merchant shipping experiences with ShipStation API Elements
Use prebuilt, configurable UI components powered by ShipStation’s Partner API to launch end-to-end shipping workflows directly in your platform. Customize the experience, onboard merchants faster, and deliver reliable fulfillment—without rebuilding complex shipping tools from scratch.
Carrier Agreement
Our service is including these carriers by default
Continue
I agree to the Terms of Service


Shipping Label Layout
Units of Measure
Dimensions
Inches
Pounds & Ounces
Centimeters
Grams
Weight
8.5” x 11”
For desktop printers
4” x 6”
For thermal printers
Connected to the platforms that power your business
Bring fast, reliable shipping directly into your platform
With ShipStation API Elements, you can drop in proven shipping workflows that feel native to your app. Less building. Less maintenance. More value for merchants from day one.
Elements features make shipping experiences simple
Launch prebuilt shipping workflows with ShipStation Partner API Elements
ShipStation Partner API Elements is a collection of prebuilt UI components for building your shipping flow, from onboarding to labeling. Use workflow elements to present complete end-to-end experiences while still having the option to instantiate individual components when you want more granular control.
Orders
All Orders
Abandoned Carts
All
Order
0003
0002
0001
25-01-01
25-01-01
25-01-01
$110.00
$52.00
$10.00
Flat Rate
Flat Rate
Flat Rate
Date
Total
Delivery
Shipping
Label Delivery
Completed
Search Orders
Package Details
Package Type
Dimensions
Weight
Select Shipping Service
Browse Rates
Select Service
8
Custom
lbs
oz
6
9
USPS Ground Advantage
$11.02
6 days
UPS Ground®
$11.54
1 days
Customize the look and feel to match your brand
Theme elements with your own colors, typography, and border radiuses so they look native to your application. Use the theme configuration to align buttons, inputs, and messaging with your design system. This keeps your customized merchant shipping experience visually consistent across devices and screen sizes.
Show Store Logo
ORDER #1549063504
PLACED ON: AUG 18, 2024 1:58 AM EDT
Just Delivered
Leather Tote Bag
Color: Champagne
Quantity: 1
Quickly onboard merchants to carriers and warehouses
Use the Onboarding element to walk merchants through setting up warehouses, agreeing to terms, adding payment methods, and activating carrier accounts. This guided flow helps sellers complete everything required to start shipping labels quickly, while your team tracks completion and hands off smoothly into day-to-day usage.
Carriers
Our service is including these carriers by default
Continue
I agree to the Terms of Service
Testimonials
Hear From our Customers
How Spoke Custom Products handles a 2x peak-season surge with ShipStation’s multi-carrier shipping API
From Basement Startup to Pickleball’s #1 Brand: How Selkirk Scaled on ShipStation API
Help merchants save with built-in rate shopping and service options
Give merchants tools to compare services, browse pickup and drop off locations, and access discounted carrier rates, all inside your platform. Elements use ShipStation API carrier connections and rate shopping capabilities, so you can help customers choose cost-effective services without managing complex carrier integrations yourself.
6
9
Package Type
Dimensions
Weight
8
Custom
lbs
oz
UPS Ground®
$11.54
5-11 days
DHL Express
$32.19
2 days
USPS Ground Advantage
$11.02
6 days
USPS Two-Day Air
$22.24
2 days
Browse Rates
Simplify account, carrier, and payment management
Expose account settings elements so merchants can manage warehouses, carriers, external carrier connections, and payment methods in one place. These workflow elements handle the details of configuration while you retain control over navigation, permissions, and how account management fits inside your broader admin experience.
Potential Savings with ShipStation’s Carriers
97,384
Shipment Count
$$$
$$
$
$$
Australia Post
Canada Post
USPS
GlobalPost
$86,766
Potential Savings
$450,000
Current Spend
Integrate via SDK or React components—on your terms
Use the Elements SDK, React components, or CDN-delivered bundle depending on your stack. A simple token callback, features configuration, and mount call let you embed elements in any container. Responsive layouts ensure your shipping experiences work across web apps and mobile responsive sites.
Node.js Ruby Python PHP Java Go .NET
1
2
3
4
5
6
7
8
9
10
11
12
13
POST /v1/labels HTTP/1.1
Host: api.shipstation.com
API-Key: __YOUR_API_KEY_HERE__
Content-Type: application/json
{
“shipment”: {
“service_code”: “ups_ground”,
“ship_to”: {
“name”: “Jane Doe”,
“phone”: “+1 444-444-4444”,
“address_line1”: “525 S Winchester Blvd”,
“city_locality”: “San Jose”,
“state_province”: “CA”,
RELATED CONTENT
Helpful Shipping Resources
Browse additional articles, guides, and insights related to shipping and fulfillment. These resources provide practical advice and best practices to support your day-to-day operations.
Ready to get started?
ShipStation API removes the complexities of shipping. Scale your business with our industry-leading API, comprehensive documentation, and vast carrier network.




