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

# Device Procedures

`GET /healthcare/device-procedures`

## Request

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

Medicare Part B procedures that use medical devices (joint replacement, spine, pacemakers and defibrillators, heart valves, coronary and peripheral stents, neurostimulators, eye lenses, hearing implants, imaging and more) by device category, subcategory, code, place of service (office, surgery center, hospital outpatient, hospital inpatient, ...), billing provider group or year, from 100% of claims of doctors and surgery centers. Add state to get the same answers for one state (state totals of billed services, 2022 to 2024, split into office and facility). /healthcare/device-procedures/states gives every state at once (with equipment and supplies unless kind=procedures).

## Query parameters

- `group_by` string
- `category` string
- `code` string
- `place` string
- `state` string
- `year` integer
- `q` string
- `sort` string

## 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)
