---
title: "Create Payor Inference"
method: POST
path: "/public/v1/payor_inference/"
tags: ["V1PayorInferenceResource"]
---

# Create Payor Inference

`POST /public/v1/payor_inference/`

## Request

- Base URL: `https://app.silnahealth.com/api`
- URL: `https://app.silnahealth.com/api/public/v1/payor_inference/`
- Auth: HTTP bearer

## Request body

- V1PayorInferenceRequestSchema
  - `strategy` 'NEAR_REALTIME' | 'BASE' | 'CONFIRMATION', required
  - `patient_document_file_ids` string[], nullable: Optional list of document file IDs to process
  - `text` string, nullable: Payor Text
  - `patient_id` string, uuid, nullable: Optional patient identifier
  - `provider_id` string, uuid, required: Required provider identifier (for HIPAA compliance)
  - `individuals` V1PayorInferenceIndividualInputSchema[], nullable
    - `first_name` string, nullable
    - `last_name` string, nullable
    - `date_of_birth` string, date, nullable
    - `provider_service_location_id` string, uuid, nullable
    - `plans` V1PayorInferencePlanInputSchema[], required
      - `payor_entity_id` string, uuid, required
      - `member_number` string, nullable
      - `group_number` string, nullable
      - `plan_order_number` integer
      - `name` string, nullable
      - `insurance_type` string, nullable

## Response `201`

- V1PayorInferencePostResponseSchema
  - `id` string, uuid, required

## Other responses

- `400`
- `401`
- `404`
- `429`

## Changes

- **2026-09-03** `fd526e716e77`: 2 info
  - added the new optional request property `individuals`
  - added the new `CONFIRMATION` enum value to the request property `strategy`

[Operation history](https://skmtc.dev/silnahealth/apis/silna-public-api/changes/public/v1/payor_inference/post.md)

---

[API](https://skmtc.dev/silnahealth/apis/silna-public-api.md) - [All operations](https://skmtc.dev/silnahealth/apis/silna-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/silnahealth/apis/silna-public-api/revisions/06b4547aa602?raw)
