HaulProof API
One call returns the full carrier record: FMCSA, provincial records (NSC, CVOR, CTQ), risk tier and explainable signals.
Quickstart
- Create an account (free trial), then a key in API keys.
- hp_test_ keys use the free sandbox (10 fictional carriers, USDOT 99990001 to 99990010).
curl -H "Authorization: Bearer hp_test_…" https://haulproof.ca/v1/carriers/99990007Endpoints
GET | /v1/carriers/{id} | Full carrier record |
GET | /v1/search | Search carriers (not metered) |
GET | /v1/watchlists | List watchlists |
GET | /v1/watchlists/{id}/items | Carriers on a watchlist |
POST | /v1/watchlists/{id}/items | Monitor a carrier |
DELETE | /v1/watchlists/{id}/items/{key} | Stop monitoring |
GET | /v1/alerts | Poll alerts |
GET | /v1/feeds/new-registrants | New FMCSA registrants since a date (not metered) |
GET | /v1/usage | This month's lookups, tier allowance and overage |
GET | /v1/sandbox | List the 10 sandbox carriers |
Pricing
One lookup = one full record (FMCSA + Canadian provincial records). Search, extension badges and the sandbox are free. No activation fee.
| Plan | Price | Lookups per month | Beyond that |
|---|---|---|---|
| Free | Free | 300 | hard cap |
| Starter | C$99/mo | 15,000 | C$6.00 / 1 000 |
| Pro | C$199/mo | 75,000 | C$4.00 / 1 000 |
| Scale | C$499/mo | 300,000 | C$2.50 / 1 000 |
Annual billing: 2 months free. Billed by A3E Ecosystem Inc.; taxes extra.
Webhooks
Alerts can be pushed to your URL. Verify X-HaulProof-Signature: HMAC-SHA256 of "timestamp.body" with your signing secret.