
Welcome to the Hauler Hero API documentation. Our platform provides APIs for waste management and logistics operations. These fall into two categories (inbound versus outbound), depending on who implements the endpoint and who calls it.
Terminology
Haulers — Hauler Hero's customers; waste management companies running their operations on our platform.
Partners — Third-party software or hardware vendors (e.g., scale systems, vision/camera providers) that integrate with Hauler Hero on behalf of mutual customers (haulers).
- Identify which APIs apply to your integration.
- For Inbound APIs: request credentials from your Hauler Hero account manager.
- For Outbound APIs: review the API's Integration Guide, build the endpoint on your infrastructure, then share your URL and
API-KEYwith Hauler Hero. - Read each API's Integration Guide for field requirements, workflows, and examples.
| API | Direction | Purpose |
|---|---|---|
| Account API | Inbound | Customer accounts and billing |
| Scale API | Inbound | Weight tickets and material tracking |
| Site API | Outbound | Sites, kiosks, and materials synchronization |
| Vision API | Outbound | On-demand and continuous truck-camera video |
You call Hauler Hero.
Partners call these APIs hosted by Hauler Hero.
- Account API — customer accounts and billing
- Scale API — weight tickets and material tracking
Base URL:
https://api.haulerhero.comAuthentication: include the HERO-API-KEY header on every request. Keys are issued by Hauler Hero — contact integrations@haulerhero.com.
Partner-hosted — Hauler Hero calls you.
These APIs are contracts for integration partners to implement on their own infrastructure.
- Site API — sites, kiosks, and materials synchronization
- Vision API — on-demand and continuous truck-camera video
How it works: partners build the endpoint on their own server, issue an API-KEY to Hauler Hero, and Hauler Hero sends that key in the API-KEY header when calling the partner's endpoints.
See Authentication for full details.
- Integration questions: integrations@haulerhero.com
- API support: api-support@haulerhero.com