Public API v1
MoveitPro+ API Documentation
A REST API over HTTPS for the data your moving company already runs on — customers, leads, estimates, jobs, dispatch, payments, storage, inventory, messaging, tasks, claims, and more.
curl https://api.moveitpro.com/v1/whoami \
-H "Authorization: Bearer mip_live_..."- Base URL
- api.moveitpro.com
- Version
- v1
- Format
- JSON over HTTPS
- Auth
- Bearer API key
Bearer Keys
One header. Company- or branch-scoped, with per-key scopes and limits.
Signed Writes
HMAC-SHA-256 on every write-capable key, with replay protection.
Fail-Closed Params
A misspelled filter is rejected — never silently ignored.
Signed Webhooks
Push events with rotatable secrets and a 100-delivery log.
Guides
Getting Started
Make your first authenticated request to the MoveitPro+ Public API in under five minutes.
Authentication
API key format, Bearer usage, scopes, and the company vs. branch tenancy model.
Request Signing
HMAC-SHA-256 signing, required on every write-capable key.
Pagination, Filtering & Fields
Keyset pagination, the fail-closed parameter policy, and trimming responses with fields.
Errors & Response Envelope
The success/error envelope, HTTP status meanings, and the full error_code vocabulary.
Rate Limits & Plans
Per-key and per-IP limits, how overage works, and what each API plan includes.
Idempotency
Safe retries for POST, PATCH, and DELETE using Idempotency-Key and If-Match.
Webhooks
Register endpoints, verify signed deliveries, rotate secrets, and inspect the delivery log.
Testing Your Integration
How to build and verify an integration safely before it touches live operations.
Versioning & Changes
What counts as a breaking change, how the spec stays honest, and how to track updates.
Need help with an integration?
Our team can walk through scopes, signing, and webhook setup with your developers.
Contact us