GlobalVIN
HomeDatabasesBlogsPricing
North American VIN Reports

North American Vehicle History API

Check any US or Canadian vehicle's title, accident, and ownership history through two independent databases — each available as its own standalone service.

2 Sources

Databases

EpicVIN, North American VIN

5–15 Min

Turnaround

Fully automated lookup

USA & Canada

Market Coverage

All brands, domestic & imported

PDF Report

Delivery Format

Stream or base64 file

How Report Delivery Works

Both services return a finished report file. Here's the real request-to-file pipeline.

1. Order

POST /api/vehicle-reports/request

Send the VIN and service key. We create a job and return a shortReportId with status "pending".

2. Lookup

Automated database lookup

Your request runs against the selected North American database — typically finished in 5–15 minutes.

3. Delivery

Report is finalized

Once the lookup completes, the finished report file is attached to your job and its status flips to "ready".

4. Retrieve

GET /:shortReportId/file

Pull the finished report as a raw PDF stream, or add ?format=base64 to get it as JSON.

Two Independent Services

EpicVIN and North American VIN are separate databases — order either one on its own, or both, through the same API key.

Standalone Service

EpicVIN (USA / Canada)

$10.00

Independent US/Canada vehicle history: title records, accident history, and ownership history.

Typically includes

  • Title records
  • Accident history
  • Ownership history
  • Odometer readings
USA, Canada — All Brands 5–15 min
Standalone Service

North American VIN

$10.00

North American vehicle history report that includes vehicle photos alongside title and accident records.

Typically includes

  • Vehicle photos
  • Title records
  • Accident history
  • Odometer readings
USA, Canada — All Brands 5–15 min

Simple REST API Integration

Order either service with a single POST request and poll for status. Finished report files are retrieved as base64-encoded strings or raw binary streams ready to be integrated into your application.

  • Unified format: one API key for both databases
  • Multilingual: outputs in EN, RU, PL, RO, FR, DE, ES
cURL request samplePOST
# 1. Place a vehicle report order
curl -X POST 'https://api.globalvin.co/api/vehicle-reports/request' \
  -H 'x-api-key: your_supplier_key_here' \
  -H 'Content-Type: application/json' \
  -d '{"vin": "1HGCM82633A123456", "service": "epicvin"}'

# Response:
# {
#   "success": true,
#   "data": {
#     "vin": "1HGCM82633A123456",
#     "service": "epicvin",
#     "shortReportId": "GV-7A19C4",
#     "status": "pending"
#   }
# }

# 2. Poll until the report is ready
curl 'https://api.globalvin.co/api/vehicle-reports/GV-7A19C4' \
  -H 'x-api-key: your_supplier_key_here'

# 3. Retrieve the finished file
curl 'https://api.globalvin.co/api/vehicle-reports/GV-7A19C4/file?format=base64' \
  -H 'x-api-key: your_supplier_key_here'

# Response:
# {
#   "fileBase64": "JVBERi0xLjQKJ...",
#   "fileFormat": "pdf"
# }

Who Uses Our API?

From dealerships screening inventory to buyers checking a car before purchase.

Used Car Buyers

Check title, accident, and ownership history before buying a US or Canadian vehicle.

Dealerships

Screen inventory for undisclosed accidents, title issues, or odometer discrepancies.

Importers & Brokers

Verify vehicle history and photos for export, resale, or customs documentation.

Request API Access

Fill out the form below. Our North America market specialists will contact you within 24 hours to set up your supplier API key.