---
title: "Medicare Procedures"
method: GET
path: "/healthcare/procedures"
tags: ["Healthcare Providers"]
---

# Medicare Procedures

`GET /healthcare/procedures`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/healthcare/procedures`
- Auth: API key in query parameter `apikey`

Medicare services billed by doctors, other clinicians and organizations: one row per provider (NPI), year, procedure code and place of service (facility or office), with services, patients, the average submitted charge, allowed amount and Medicare payment, from official US government data. The newest 3 data years are kept.

npi= or code= is required. The answer is {total, limit, offset, sort, order, year, rows, about, as_of}.

## Query parameters

- `npi` string
- `code` string
- `state` string
- `year` integer
- `place_of_service` string
- `category` string
- `lab` boolean
- `sort` string
- `limit` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
