shipink-logo-vector-svgDocumentation

API

Integrate Shipink into your own system using the REST API.

Shipink provides a REST API that lets you manage orders, shipments, carriers, and warehouses programmatically — without using the Shipink panel.

Get started immediately with our Postman Collection — all endpoints with example requests, ready to run.

Download Postman Collection

Import the .json file into Postman to explore and test the full API.

Environments

APISign Up
Productionhttps://api.shipink.ioapp.shipink.io/signup
Testhttps://api.dev.shipink.ioapp.dev.shipink.io/signup

Main Flow

The typical integration follows these three steps:

  1. Create an order — register customer info and cart items
  2. Create a shipment — generate a shipping label for that order
  3. Track the shipment — monitor delivery status

Supporting endpoints:

  • Rates — calculate shipping costs before creating a shipment
  • Warehouses — manage sender addresses
  • Carriers — list carriers, services, and linked accounts

Authentication

All endpoints require a Bearer token in the Authorization header. Obtain a token by posting your Shipink credentials to POST /token.

Authorization: Bearer YOUR_ACCESS_TOKEN

See the Token page for how to create and refresh tokens.

How is this guide?

On this page