Put a broker’s pay grade where the decision gets made.
Carrier- and factor-verified payment behavior, by MC, over a simple REST API — so a TMS, load board, factoring underwriter, or insurer can pull a broker's grade at the moment a load is booked or an invoice is bought. Role-based access to specific data points: you supply the MC, we return the grade. No bulk export, ever.
One lookup, three jobs.
Vet at booking
Carrier sales pulls a broker’s pay grade inline in your TMS or load board before covering a load — days-to-pay, short-pay and post-delivery-deduction history, evidence-weighted.
Underwrite the debtor
Factoring and insurance: score the broker behind the invoice with cross-industry payment data, not just your own book — before you advance or bind.
Show the seal
Embed a broker’s consented pay-grade badge (an SVG that always reflects the current grade) on a profile or directory — good payers earn it.
Authentication
Operator-issued keys. Send your key in the X-Api-Key header. Keys are scoped and rate-limited.
curl https://brokerverify.us/api/v1/brokers/MC-204417 \ -H "X-Api-Key: bv_live_…"
Scopes (role-based access)
- Grade — letter grade, 0–100 score, provisional flag, formula version, as-of date.
- Metrics — avg days-to-pay, paid-in-full %, deduction / short-pay / accessorial counts, loads on file, evidence-tier mix.
- Reports paid tier — up to 5 anonymized recent figures (month, agreed vs paid, days-to-pay, flags). Never any reporter identity, rate-con number, exact date, or lane.
Endpoints
GET /api/v1/brokers/{docket} — single lookup.
POST /api/v1/brokers/batch — up to 100 caller-supplied dockets per call.
There is no “list all brokers” endpoint. You always supply the MC. Usage is metered per docket resolved.
Example response
{
"legalName": "Westbound Freight Brokers",
"docket": "MC-204417",
"dotNumber": "9880233",
"grade": { "letter": "A-", "score": 88, "provisional": false, "formulaVersion": "v2.3", "asOf": "2026-03-20T00:00:00Z" },
"metrics": { "avgDaysToPay": 19, "paidInFullPct": 98, "loadsOnFile": 37, "...": "..." },
"methodology": "Neutral automated aggregation…",
"disclaimer": "Grades are informational guidance, not a guarantee…"
}Pay for the lookups you make.
Metered by broker lookup (a 40-docket batch call counts as 40). Keys are operator-approved and provisioned by hand today; metered billing is invoiced monthly. Prices are provisional until launch.
- 1,000 broker lookups / mo included
- then $0.05 / lookup
- single + batch (up to 100/call)
- 60 requests / min
- 5,000 broker lookups / mo included
- then $0.04 / lookup
- up to 5 anonymized recent reports per broker
- 300 requests / min
- volume lookup pricing
- embeddable pay-grade badge for your directory
- custom rate limits + uptime SLA
- priority support
All plans: caller-supplied MCs only (no bulk export), neutral evidence-weighted grades, full anonymization of the carriers behind every report.