Carriyo API
Carriyo's REST APIs. Authenticate with OAuth 2.0 client credentials plus your API key, send JSON, and subscribe to webhooks for asynchronous events.
Authentication
OAuth 2.0 token issuance — exchange client credentials for a bearer token. Cross-cutting; used by every other API.
Core
Locations, time slots, delivery types, order types, webhooks, custom attributes.
Checkout
Pre-purchase rates and delivery-option lookups for storefront integrations.
Orders
Orders, fulfillment orders, splits, merges, location updates.
Shipping
Shipments and manifests — the per-shipment operations.
Shipping setup
Carrier accounts, automation rules, service levels, carrier networks, costing.
Fulfillment
Picks, packs, and customer collections — the warehouse-side operations.
Returns
Return requests, reasons, resolutions, item conditions, settings, refund types.
Products
Product catalogue, SKUs, bulk operations.
Inventory
Multi-location stock, inventory events, bulk import.
Plug & Play
The carrier-side spec — for carriers integrating with Carriyo, not for merchants.