# Transport Canada Vehicle Recalls Database API

**Canonical:** https://apis.io/apis/transport-canada/transport-canada-vehicle-recalls-database-api/  
**Provider:** Transport Canada — https://apis.io/providers/transport-canada/  
**Base URL:** https://data.tc.gc.ca/v1.3/api/eng/vehicle-recall-database  
**Documentation:** https://open.canada.ca/data/en/dataset/1ec92326-47ef-4110-b7ca-959fab03f96d

Transport Canada Vehicle Recalls Database API is one of 3 APIs that [Transport Canada](https://apis.io/providers/transport-canada/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Recalls, Vehicle Safety, Road Transportation, and Open Data. The published artifact set on APIs.io includes API documentation and an API reference.

Transport Canada's only first-party public REST API. Returns safety-related recall records for vehicles, tires and child restraints recorded by the Defect Investigations and Recalls Division. The service root is self-describing — GET the application root and it returns the tables (recall, recall-summary) and the query parameters each accepts (recall-number, make-name, manufacturer-name, minimum-model-year, maximum-model-year, year-range, model-name) in both English and French. Path-segment query style, format=json or format=XML, no API key, no rate limit published. English and French service trees are mirrored at /eng/ and /fra/.

## Machine-readable artifacts (10)

- **Documentation** — https://open.canada.ca/data/en/dataset/1ec92326-47ef-4110-b7ca-959fab03f96d
- **APIReference** — https://data.tc.gc.ca/v1.3/api/eng/vehicle-recall-database/?format=json
- **ServiceDescriptor** — https://raw.githubusercontent.com/api-evangelist/transport-canada/refs/heads/main/capabilities/transport-canada-vehicle-recalls-api-root.json
- **Documentation** — https://open.canada.ca/data/dataset/1ec92326-47ef-4110-b7ca-959fab03f96d/resource/651cd076-d18c-49af-bd35-bfc89377e5cf/download/vehicle-recall-database-api-documentation.docx
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/transport-canada/refs/heads/main/conventions/transport-canada-conventions.yml
- **BulkDownload** — https://opendatatc.tc.canada.ca/vrdb_full_monthly.csv
- **BulkDownload** — https://opendatatc.tc.canada.ca/vrdb_full_monthly.xml
- **DataDictionary** — https://opendatatc.blob.core.windows.net/opendatatc/recalls_variables.txt
- **License** — https://open.canada.ca/en/open-government-licence-canada
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/transport-canada/refs/heads/main/apis.yml

## Other Transport Canada APIs (2)

- [Transport Canada Canadian Airports ArcGIS REST API](https://apis.io/apis/transport-canada/transport-canada-canadian-airports-arcgis-rest-api/)
- [Transport Canada Canadian Airports OGC WMS](https://apis.io/apis/transport-canada/transport-canada-canadian-airports-wms/)

## Tags

Recalls, Vehicle Safety, Road Transportation, Open Data

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/transport-canada/transport-canada-vehicle-recalls-database-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/transport-canada/.
