---
title: "Get OBD-II Codes"
method: GET
path: "/api/obd-codes"
tags: ["OBD Codes"]
---

# Get OBD-II Codes

`GET /api/obd-codes`

Perform wildcard searches by code or description. For non-subscribers the results are limited to one code per category.

There are four different types of OBD-II codes (P, B, C, and U):

- P: Power train (engine and transmission) systems
- B: Body
- C: Chassis
- U: Network and wiring systems.

## Query parameters

- `sort` 'code' | 'description'
- `code` string — Like
- `description` string — Like

## Parameters

- `#/x-swagger-bake/components/parameters/paginatorPage` — unresolved $ref
- `#/x-swagger-bake/components/parameters/paginatorLimit` — unresolved $ref
- `#/x-swagger-bake/components/parameters/paginatorDirection` — unresolved $ref

## Response `200`

- GenericCollection — unresolved $ref

## Other responses

- `400` — BadRequestException
- `405` — MethodNotAllowedException
- `429` — TooManyRequestsException - Max Per Minute: 600
- `503` — ServiceUnavailableException

---

[API](https://skmtc.net/carapi/apis/car-api-documentation.md) · [All operations](https://skmtc.net/carapi/apis/car-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/carapi/car-api-documentation/revisions/5331e15a22af/schema)
