---
title: "List Insurance Companies"
method: GET
path: "/api/2.0/insurance_companies/"
tags: ["Insurance Companies"]
---

# List Insurance Companies

`GET /api/2.0/insurance_companies/`

## Query parameters

- `carrier` string[]
- `limit` integer
- `offset` integer
- `order_by` string
- `practice` integer[]

## Response `200`

- PaginatedInsuranceCompanyList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` InsuranceCompany[], required
    - `address` string
    - `aliases` string, nullable — A string used to create alternate terms that will come up in search results (for example "BC" for Blue Cross).
    - `carrier` string, required
    - `city` string
    - `created_date` string, date-time, nullable
    - `deleted_date` string, date-time, nullable
    - `eligibility_payer_id` string, nullable
    - `extension` string, nullable
    - `external_vendor_id` string, nullable — The ID used by a vendor to represent the carrier in their system.
    - `id` integer
    - `insurance_type` union — An enumerator representing the type of insurance the carrier offers.
      - 'Capitated' | 'Commercial' | 'Managed Medicaid' | 'Medicaid' | 'Medicare' | 'Medicare Advantage' | 'Medicare Supplement' | 'Self Pay' | 'Workers Compensation/Third Party Liability' | 'None'
      - unknown
    - `is_credentialed` boolean, nullable — Whether or not the practice has credentials to submit claims to the carrier.
    - `is_enrolled` boolean, nullable
    - `payer_id` string, nullable — The Payer ID of the insurance carrier.
    - `phone` string, nullable
    - `practice` integer, required
    - `state` string
    - `suite` string, nullable
    - `zip` string

---

[API](https://skmtc.net/elationhealth/apis/api-authentication.md) · [All operations](https://skmtc.net/elationhealth/apis/api-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elationhealth/api-authentication/revisions/c060f89d4de7/schema)
