Developer API & Trust Badges
Integrate Movers To Trust verification scores, safety ratings, and dynamic verification badges directly into your customer CRM, booking system, or media directory.
1. Dynamic SVG Badge API
Retrieve a real-time vector trust badge showing the mover's name, active DOT license status, and validation link.
Example Integration Codes
<a href="https://www.moverstotrust.com/movers/123456" target="_blank"> <img src="https://www.moverstotrust.com/api/badge/123456" alt="Movers To Trust Verified Badge" width="280" /> </a>
[](https://www.moverstotrust.com/movers/123456)
2. Email Enrichment API
Retrieve verified contact details and company domains associated with a carrier's FMCSA registration records.
Restricted endpoint. Requires an Authorization: Bearer <token> header from an authorized partner account; anonymous requests receive 401 Unauthorized.
Example cURL Request
curl -X POST "https://www.moverstotrust.com/api/enrich-email/123456" \ -H "Authorization: Bearer <your_access_token>"
{
"usdot_number": "123456",
"company_name": "Sample Moving Company LLC",
"domain": "samplemover.com",
"verified_email": "compliance@samplemover.com",
"source": "FMCSA SAFER Registry",
"status": "Active"
}Usage Terms & Restrictions
The badge and enrichment API endpoints are rate-limited to 60 requests per minute per IP address for public traffic. If you require higher rate thresholds for CRM integrations (e.g. Granot, Moveware, or custom enterprise middleware), please contact our operations team to request an API key configuration.