Included with all premium subscriptions

The developer friendly

OBD-II code API

Over 9,000 OBD-II codes included in the vehicle API.

  • 9,000+ diagnostic codes
  • P, B, C and U codes

Included with all Premium subscriptions

OBD 2 Lookup API

Decode over 9,000 diagnostic codes.

  • P (Powertrain): Covers the engine, transmission, and associated emissions or drivetrain components.
  • B (Body): Addresses components generally found within the passenger compartment
  • C (Chassis): Relates to mechanical systems and controls outside the passenger cabin.
  • U (Network): Indicates communication errors and data exchange problems.
Documentation
Property Description
code string
There are four different types of OBD-II codes (P, B, C, and U). Letters are followed by a series of numbers.
description string
A description of the diagnostic code.

OBD API

GET /api/obd-codes

200 OK
GET /api/obd-codes
{
  "collection": {
    "url": "/api/obd-codes",
    "count": 9415,
    "pages": 1,
    "total": 4,
    "next": "",
    "prev": "",
    "first": "/api/obd-codes",
    "last": ""
  },
  "data": [
    {
      "code": "P0100",
      "description": "Mass or Volume Air Flow Circuit Malfunction"
    },
    {
      "code": "B1200",
      "description": "Climate Control Pushbutton Circuit Failure"
    },
    {
      "code": "C1091",
      "description": "Speed Wheel Sensor All Coherency Failure"
    },
    {
      "code": "U1000",
      "description": "SCP (J1850) Invalid or Missing Data for Primary Id"
    }
  ]
}

Designed for production workloads

Every API feature is built with developer experience and production reliability in mind.

Hundreds of Data Points

Hundreds of structured data fields covering the full vehicle profile.

Over 9,000 OBD codes

Included with all premium subscriptions

OpenAPI Specification

Machine-readable OpenAPI 3.0 spec for easy SDK generation and API client scaffolding.

Have questions?

We have answers. Contact us anytime.