Jump to Content
ShippingEasy
API Reference
ShippingEasy
API Reference
API Reference

Documentation

  • Getting Started
  • API Credentials
  • Rate Limits and Throttling
  • Official API Client Libraries
  • Authentication
  • Bruno API Example Collection

Customer API

  • /ordersget
  • /orders/:idget
  • /storesget
  • /stores/:store_api_key/ordersget
  • /stores/:store_api_key/orders/:external_order_identifierget
  • /stores/:store_api_key/orderspost
  • /stores/:store_api_key/orders/:order_id/cancellationspost
  • /stores/:store_api_key/orders/:external_order_identifier/statusput
  • Quick Start
  • Ecommerce Plugin Development
  • Shipment notification callback

Ruby client

  • Github Repository
  • Getting Started
  • Finding an order
  • Retrieving multiple orders
  • Creating an order
  • Canceling an order
  • Callback Authentication

PHP client

  • Github Repository
  • Getting Started
  • Finding an order
  • Retrieving multiple orders
  • Creating an order
  • Canceling an order
  • Callback authentication
  • Accessing Other APIs

.Net Client

  • Github Repository
  • Getting Started
  • Creating an order
  • Callback Authentication
  • Accessing Other APIs

Making requests via curl

  • Example requests
Powered by 

Rate Limits and Throttling

The ShippingEasy API is limited to 120 API calls per minute per API key.

If you exceed that rate, then the API will return a 429 HTTP status code. If you encounter a 429 status code, please slow the number of requests and retry.