SHIPNEX

API Documentation

Programmatically create orders, book shipments, fetch tracking updates, and manage your account.

Authentication

Send your API key in the X-Api-Key header.

curl https://yourdomain/api/v1/shipments \
  -H "X-Api-Key: pk_live_xxxxxxxxxxxx"

Endpoints

POST /api/v1/orders Create a new order
GET /api/v1/orders List all orders
POST /api/v1/shipments Book a shipment
GET /api/v1/shipments/:id Get shipment details
GET /api/v1/shipments/:id/tracking Get tracking timeline
POST /api/v1/pickups Request a pickup
GET /api/v1/wallet Get wallet balance
POST /api/v1/rates/quote Get rate quote for a shipment

Webhooks

Configure webhook URLs from your merchant dashboard. We send signed POST requests for events like shipment.delivered, shipment.exception, payout.transferred.