GET
/
public
/
v1
/
payor_inference
/
{payor_inference_id}
curl --request GET \
  --url https://api.silnahealth.com/public/v1/payor_inference/{payor_inference_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "COMPLETED",
  "inference_result": null
}
This API is in Beta! Please be prepared to adapt to a new schema with limited notice if you choose to integrate.

The request is complete once status is in the COMPLETED or FAILED state. We will return a COMPLETED status even in the case when are unable to determine patient/payor information. A FAILED status indicates an issue on Silna’s end and in this case, we recommend contacting us or retrying the request.

When the request is complete, the response will include the inference_result field. This returns an array of individuals found on the input document as well as the plans that each individual has. In the case when you submit a document with multiple individuals, say an Aetna insurance card with each family member listed, we will return each individual with their plan information as shown below.

{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "COMPLETED",
  "inference_result": {
    "individuals": [
      {
        "first_name": "John",
        "last_name": "Doe",
        "plans": [
          {
            "member_number": "12345678",
            "group_number": "98765",
            "payor_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
            "plan_order_number": 1,
            "name": "AETNA",
            "insurance_type": "COMMERCIAL"
          }
        ]
      },
      {
        "first_name": "Jane",
        "last_name": "Doe",
        "plans": [
          {
            "member_number": "12345678",
            "group_number": "98765",
            "payor_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
            "plan_order_number": 1,
            "name": "AETNA",
            "insurance_type": "COMMERCIAL"
          }
        ]
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

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

Path Parameters

payor_inference_id
string
required

Response

200
application/json
id
string
required
status
enum<string>
required
Available options:
COMPLETED,
FAILED,
PROCESSING
inference_result
object