Public API
Programmatic access to warehouse operations, inventory management, and shipment lifecycle. Build integrations, automate fulfillment, and sync with your systems.
GET /v0/shipments?status=pending&take=5
Authorization: Bearer eyJhbGciOi...
// Response 200
[
{
"id": "11",
"status": "pending",
"type": "outbound-pickpack",
"warehouse": { "id": "1", "name": "Main Warehouse" },
"invoiceId": "5",
"notes": "Handle with care",
"cartons": [...]
}
]Shipments
Pick & Pack and Small Parcel shipments through the full lifecycle.
Inventory
Products, cartons, and real-time stock levels across all warehouses.
Invoices
Read-only access to invoices, line items, and payment status.
OAuth 2.0
Scoped access tokens with automatic refresh for secure integrations.
Articles
Step-by-step walkthroughs to get you up and running.
Getting Started
Go from zero to your first 3PLGuys API call in under 5 minutes. Set up OAuth credentials, obtain access tokens, and fetch live data.
ShipmentsAutomating SPD Shipments
End-to-end guide for creating and managing Small Parcel (SPD) shipments via the 3PLGuys API, including label uploads and status tracking.
InventorySyncing Inventory
Keep your external systems in sync with 3PLGuys warehouse stock levels. Polling strategies, delta detection, and product catalog management.
AuthenticationOAuth Integration Deep Dive
Complete guide to OAuth 2.0 with the 3PLGuys API. Token lifecycle, automatic refresh, scope management, and production security patterns.
ShipmentsAutomating Pick & Pack Shipments
End-to-end guide for Pick & Pack customer orders via the 3PLGuys API. Draft creation, shipping address, order items, submission, and tracking.
IntegrationsConnecting Shopify to 3PLGuys
Integrate your Shopify store with 3PLGuys for automated order fulfillment and real-time inventory sync. Complete guide with code examples.
ShipmentsInbound Receiving & Container Shipments
Track inbound shipments to your 3PLGuys warehouse. Container receiving, small parcel inbound, and inventory replenishment via the API.
StrategyMulti-Channel Fulfillment with 3PLGuys
Fulfill orders from Shopify, WooCommerce, Amazon, and your own storefront through a single 3PLGuys warehouse. Unified inventory, one API.
IntegrationsConnecting WooCommerce to 3PLGuys
Integrate WooCommerce with 3PLGuys for automated order fulfillment and inventory sync. Complete PHP and Node.js examples.
AI & AutomationBuilding AI-Powered Integrations
Use AI agents, MCP servers, and LLMs to automate 3PLGuys warehouse operations. Build fulfillment bots and inventory assistants.
API Reference
Authentication
OAuth 2.0 flow, tokens, and scopes
Shipments
List, get, and track shipment statuses
Pick & Pack
Create and manage outbound PnP shipments
Small Parcel (SPD)
SPD shipments with label uploads
Inventory
Products, cartons, and warehouse stock
Invoices
Billing, line items, and payment status
Notifications
Unified feed of activity and action items
Warehouses
Warehouse locations and details
OpenAPI Spec
API Explorer, JSON/YAML downloads
Try the Sandbox
Test API endpoints against our sandbox environment without affecting production data. Any Bearer token works, instant responses, full endpoint coverage.