# HCPCS Level II

URL: https://docs.healthcare.dev/datasets/hcpcs

<Freshness dataset="hcpcs" />

|                 |                                                                                                                           |
| --------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Source          | CMS ([quarterly update](https://www.cms.gov/medicare/coding-billing/healthcare-common-procedure-system/quarterly-update)) |
| Source id       | `cms-hcpcs`                                                                                                               |
| Release cadence | Quarterly                                                                                                                 |
| License         | Public domain, **excluding D-series (CDT) codes**, which are © ADA and never served                                       |
| Endpoints       | `/v1/codes/hcpcs/{code}` and `/v1/codes/hcpcs?q=`                                                                         |

HCPCS Level II covers what CPT doesn't: ambulance, durable medical equipment, drugs given in a
clinic (J codes) and more. `attributes` carries CMS fields such as coverage and BETOS codes.

We don't serve CPT (HCPCS Level I): its descriptions are licensed by the AMA.

```sh
curl https://api.healthcare.dev/v1/codes/hcpcs/E0110 \
  -H "Authorization: Bearer $HDEV_API_KEY"
```
