GET
/
public
/
v1
/
provider-payors
curl --request GET \
  --url https://api.silnahealth.com/public/v1/provider-payors/ \
  --header 'Authorization: Bearer <token>'
{
  "has_more": true,
  "records": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "AETNA",
      "alternate_identifiers": [
        {
          "identifier": "AETNA_INSC",
          "standard": "PROVIDER_IDENTIFIER",
          "payor_types": [
            "COMMERCIAL",
            "MEDICARE"
          ]
        }
      ]
    }
  ],
  "first_id": null,
  "last_id": null
}

This API is similar to the Get Payors API in that it allows searching by payor ids supported by clearing houses in addition to your own payor ids. To enter in your own payor ids, you will have to go to Developer -> Payor Identifiers in the Silna portal.

If you want to just search across a clearing house standard, you can set the standard query parameter an enum value corresponding to a clearing house (for example AVAILITY for Availity).

curl --request GET \
  --url 'https://api.silnahealth.com/public/v1/provider-payors/?standard=AVAILITY&identifier=AETNA' \
  --header 'Authorization: Bearer <token>'

If you want to search on the payor ids that you entered in the Silna portal you can use a request like the below:

curl --request GET \
  --url 'https://api.silnahealth.com/public/v1/provider-payors/?standard=PROVIDER_IDENTIFIER&identifier=11111' \
  --header 'Authorization: Bearer <token>'

We recommend a strategy like the below if you have a mix of clearing house ids and your own ids.

1. Narrow Search

curl --request GET \
  --url 'https://api.silnahealth.com/public/v1/provider-payors?standard=AVAILITY&identifier=1111' \
  --header 'Authorization: Bearer <token>'

2. Narrow Search on own Identifiers

curl --request GET \
  --url 'https://api.silnahealth.com/public/v1/provider-payors?standard=PROVIDER_IDENTIFIER&identifier=1111' \
  --header 'Authorization: Bearer <token>'

3. Broad Search

curl --request GET \
  --url 'https://api.silnahealth.com/public/v1/provider-payors?identifier=1111' \
  --header 'Authorization: Bearer <token>'

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

starting_after
string
ending_before
string
limit
integer
identifier
string
standard
enum<string>
Available options:
AVAILITY,
WAYSTAR,
CHANGE_HEALTHCARE,
OFFICE_ALLY,
CLAIM_MD,
PROVIDER_IDENTIFIER
payor_type
enum<string>
Available options:
COMMERCIAL,
MEDICARE,
MEDICAID,
REGIONAL_CENTER,
WORKERS_COMPENSATION,
AUTO_INSURANCE

Response

200
application/json
has_more
boolean
required
records
object[]
required
first_id
string | null
last_id
string | null