Purpose-built to replace Trashflow — see the full platform →

Build on the haul.

Haul Router is API-first. Submit an address for available services, create accounts, post payments and subscribe to webhooks — all from your own systems, authenticated with a per-tenant API key.

REST API

A clean endpoint for every core entity.

Authenticate with an API key per tenant, respect per-key rate limits, and get JSON back. A representative slice of the API:

POST/v1/services/availableSubmit an address → services & pricing
POST/v1/accountsCreate an account with service selections
GET/v1/accounts/{id}Retrieve an account & balance
GET/v1/invoicesList invoices, filter by status/period
POST/v1/paymentsSubmit a pending payment receipt
PUT/v1/accounts/{id}/payment-methodUpdate tokenized CC / ACH details
GET/v1/work-ordersList & create operational work orders

// All endpoints are rate-limited per API key. Webhooks notify your systems of events — new payments, completed stops, contract signatures.

Documentation

Guides for every kind of user.

API reference

Full endpoint docs, request/response schemas, authentication and webhook payloads — auto-generated from the routes.

For developers

Admin guide

Tenant configuration, business rules, lookup values, templates and the help-content system.

For admins

CSR quick reference

Day-to-day workflows: account lookup, taking payments, credits, work orders and the new-account wizard.

For CSRs

Driver tablet guide

Logging in, running a route, completing and skipping stops, photos, inspections and messaging dispatch.

For drivers

Data import & export

CSV column mapping, batch tracking and rollback, scheduled exports and GL/NACHA file formats.

For ops

Integration setup

Connecting Authorize.net, NACHA banking, Google routing & geocoding, Twilio, SendGrid and SSO.

For IT

// Documentation is provided to customers in-app and during onboarding. Request access →

System status

Live platform health.

All systems operational

99.98% · 90-day uptime
Web applicationOperational
REST APIOperational
Customer portalOperational
Route optimizationOperational
Payments & ACH processingOperational
Driver tablet sync & GPSOperational
Notifications (email / SMS)Operational

// Status shown is representative. Customers receive real-time incident notifications and a dedicated status feed.