Prerequisites
- A Kasiye workspace at kasiye.com
- PayChangu connected on that workspace (required to create shipments)
- Pickup and dropoff coordinates inside a coverage zone
Get started
1
Copy your API key
In the dashboard, open Settings → API and copy the secret key. It starts with
shp_.2
Quote the route
Send pickup, dropoff, and weight. A covered quote returns If the area is not covered,
covered: true and fee totals.covered is false and failure_type is coverage or weight.3
Create the shipment
Use the same coordinates plus customer and address fields.A successful create returns
201 with a SHP- reference, status: pending, and payment_status: awaiting_payment.Next steps
Authentication
Bearer tokens, X-Api-Key, and rate limits.
Create shipment
Full request body, coverage errors, and PayChangu requirements.