80+
Input Fields
50
US States
JSON
Request Format
XML
Response Format
What is the DMV Docs API?
The ATC DMV Docs API is a web service that generates a complete set of state-specific DMV documents for vehicle transactions. Submit your vehicle and buyer information, and receive pre-filled, print-ready documents including title applications, tax forms, and registration paperwork.
What You Supply
- Vehicle information (VIN, year, make, model)
- Buyer/seller details (name, address, etc.)
- Transaction details (price, trade-in, taxes)
- Lienholder information (if financed)
- Lease details (for lease transactions)
What We Return
- Complete document package for the state
- Pre-filled forms with your data
- Downloadable PDF links
- Required vs optional document flags
- Document checklist for processing
API Endpoint
POST
/RetrieveVehicleDocumentsByToken/{token}
Generate DMV documents for a vehicle transaction. Submit JSON request body with vehicle and party information. Returns XML with document download links.
Document Categories
The API generates various types of documents based on transaction requirements:
Title Applications
Tax Forms
Registration Forms
Odometer Disclosure
Power of Attorney
Lien Documents
How It Works
1
Collect Data
Gather vehicle, buyer, seller, and transaction information
2
Send Request
POST JSON payload to the API endpoint with your token
3
Receive Links
Get XML response with document URLs and metadata
4
Download & Print
Download PDFs and print documents for processing
Transaction Types
| Code | Type | Description |
|---|---|---|
P |
Purchase | Standard vehicle purchase/sale transaction |
L |
Lease | Vehicle lease transaction with lessor/lessee |
T |
Transfer | Title transfer without sale (gift, inheritance, etc.) |
Vehicle Types Supported
| Code | Type | Description |
|---|---|---|
PV | Passenger Vehicle | Standard automobiles, SUVs, minivans |
MC | Motorcycle | Two and three-wheeled motorcycles |
TR | Truck | Pickup trucks, commercial trucks |
TL | Trailer | Utility trailers, boat trailers |
MH | Mobile Home | Manufactured/mobile homes |
RV | Recreational Vehicle | Motorhomes, campers |
ATV | All-Terrain Vehicle | ATVs, UTVs, off-road vehicles |
LSV | Low-Speed Vehicle | Golf carts, NEVs |
SN | Snowmobile | Snowmobiles |
EV | Electric Vehicle | Battery electric vehicles |
Displaying Document Checklists
The XML response includes document hyperlinks that can be formatted for display. We recommend presenting documents in a checklist format:
Recommended HTML Structure
<div class="document-checklist">
<h3>Required Documents</h3>
<ul>
<li>
<input type="checkbox">
<a href="{URL}">{Document Name}</a>
</li>
</ul>
</div>
Processing Tips
- Group documents by Required vs Optional
- Display documents in the order returned (SortOrder)
- Open document links in new tabs for easy printing
- Consider bulk download functionality for all documents