Haulstow

Services · Developer API

Put the whole operation behind your own product.

Everything the Haulstow apps do is an API call first. Book a delivery from your own checkout, read stock out of a hub, attach cash on delivery to an order, and get told when the parcel lands, without your customer ever leaving your product.

One API over delivery, stock and settlement.

Delivery, inventory and money usually mean three integrations against three vendors, each with its own idea of what an order is. Here they are one resource model under one key.

REST over JSON, bearer-token auth, webhooks for the things you should not have to poll for. The full reference lives at docs.haulstow.co.

POST /api/v1/deliveries

{
  "pickup":   { "address": "12 Oxford St, Osu" },
  "dropoff":  { "address": "7 Lagos Ave, East Legon" },
  "parcel":   { "description": "2 boxes", "weight_kg": 4.5 },
  "cod":      { "amount": 480.00, "currency": "GHS" },
  "notify":   { "sms": "+233201234567" }
}

Illustrative. The reference is the source of truth for fields and responses.

What you can build

Four surfaces, one key, one set of identifiers across all of them.

01

Book and track deliveries

Create a delivery from your own checkout, get the tracking link back, and follow the stages as they change.

02

Read and move stock

On-hand counts per item and per hub, so your storefront can sell against what is actually there.

03

Take payment on delivery

Attach a COD amount to an order and read back what was collected, reconciled and settled.

04

Subscribe to events

Webhooks for collected, in transit, delivered and failed, so your system reacts without polling.

Who this is for

  • Teams running their own storefront who want delivery inside their checkout.
  • Platforms whose sellers need fulfilment without leaving the product.
  • ERP and POS builders adding a logistics layer to what they already sell.
  • Anyone currently moving orders between two systems by hand.

Read the docs, get a key.

Keys are issued from the developer portal against your Haulstow account.