Your Harlo data, in the tools you already run.
The Harlo API hands your loads, invoices, payments, customers, drivers and equipment to your accounting software, your spreadsheets and your own code. Make a key in Harlo, and it reads your workspace and nothing else.
curl "https://harlo-api-dev.pages.dev/v1/invoices/a3b858d0-046b-4ded-8f6f-a5a4a5837114" \
-H "Authorization: Bearer $HARLO_API_KEY"{
"id": "a3b858d0-046b-4ded-8f6f-a5a4a5837114",
"object": "invoice",
"number": "INV-L-00001",
"status": "paid",
"load": {
"id": "d614de50-90e6-4ea5-ae14-c3c5f804a121",
"number": "L-00001",
"customer_reference": "BLL-55102"
},
"customer": {
"name": "Blue Lake Logistics LLC"
},
"invoice_date": "2026-11-14",
"due_date": "2026-12-14",
"amount": 2760,
"amount_paid": 2760,
"balance": 0
}From zero to your first response
Step 1
Make a key
In Harlo, a workspace admin opens Settings, API keys and creates one. It's shown once, so copy it then.
Step 2
Call the API
Send it as a Bearer token to
https://harlo-api-dev.pages.dev/v1. Start with/meto check it works.Step 3
Connect a tool
Follow a setup guide to send invoices to accounting, keep a sheet up to date, or start an automation.
Setup guides
Step by step, written for the person who runs the books, not only for developers. No code unless you want it.
- AccountingQuickBooks OnlineCreate a QuickBooks invoice for every invoice you issue in Harlo.
- AccountingWaveSend Harlo invoices and customers to Wave.
- AccountingXeroTurn Harlo invoices into Xero sales invoices.
- SpreadsheetsGoogle SheetsA sheet of loads or invoices that refreshes itself.
- Spreadsheets and BIExcel and Power BIPull Harlo data into a workbook or a report with Power Query.
- AutomationZapierStart a Zap when a load, invoice or payment appears in Harlo.
- AutomationMakeRead Harlo data on a schedule in a Make scenario.
What you can read
Full API reference- /v1/loads
- Loads with their stops, routes, rate and invoice.
- /v1/invoices
- Customer invoices, with lines, amount paid and balance.
- /v1/payments
- Payments received against invoices.
- /v1/customers
- The shippers and brokers you haul for or bill.
- /v1/drivers
- Your drivers, with license and medical card dates and pay settings.
- /v1/equipment
- Tractors and trailers.
- /v1/carriers
- Carriers in a brokerage's network, with authority and insurance.
- /v1/facilities
- Pickup and delivery locations.
- /v1/documents
- Files attached to loads and records. Retrieve one for a download link. Identity, medical and bank documents are never returned.
- /v1/events
- The activity log: what changed, when, and who did it.
This version of the API is read-only: it never changes anything in Harlo. Every request is logged in your workspace under Settings, API keys, and an admin can revoke a key at any moment.