Forta Health Claims API

The claims API from Forta Health — 17 operation(s) for claims.

Operations 21

POST /api/v1/claims/preview/ Generate Form 1500 Preview #
POST /api/v1/claims/ Create Claim #
GET /api/v1/claims/ Get Claims #
POST /api/v1/claims/{claim_id}/resubmit/ Resubmit Claim #
GET /api/v1/claims/{claim_id}/ Get Claim #
DELETE /api/v1/claims/{claim_id}/ Delete Claim #
PATCH /api/v1/claims/{claim_id}/ Patch Claim #
DELETE /api/v1/claims/admin/{claim_id}/ Admin Delete Claim #
PATCH /api/v1/claims/admin/{claim_id}/status/ Admin Override Claim Status #
POST /api/v1/claims/{claim_id}/follow_up_notes/ Create Follow Up Notes #
PATCH /api/v1/claims/{claim_id}/follow_up_notes/{claim_follow_up_notes_id}/ Patch Follow Up Notes #
PATCH /api/v1/claims/{claim_id}/payment_status/ Patch Claim Payment Status #
GET /api/v1/claims/{claim_id}/procedures/download/ Download Procedure Pdfs #
POST /api/v1/claims/{claim_id}/service_lines/{service_line_id}/payments/ Create Service Line Payment #
PATCH /api/v1/claims/{claim_id}/service_lines/{service_line_id}/payments/{payment_id}/ Patch Service Line Payment #
DELETE /api/v1/claims/{claim_id}/service_lines/{service_line_id}/payments/{payment_id}/ Delete Service Line Payment #
PUT /api/v1/claims/{claim_id}/certify_claim/ Certify Claim #
POST /api/v1/claims/{claim_id}/eob_documents/ Create Eob Document #
DELETE /api/v1/claims/{claim_id}/eob_documents/{eob_document_id}/ Delete Eob Document #
POST /api/v1/claims/{claim_id}/tebra/submit/ Submit Claim To Tebra #
POST /api/v1/claims/admin/bulk-unbillable Bulk Mark Notes Unbillable #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/forta-health-claims-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

forta-health-claims-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Forta Health Claims API
  version: 0.1.0
  description: 'Operations tagged claims across 2 of this provider''s published API definitions: forta-health-claims-api-openapi.yml, forta-health-platform-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.prod.fortahealth.com/api/v1/
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: claims
paths:
  /api/v1/claims/preview/:
    post:
      tags:
      - claims
      summary: Generate Form 1500 Preview
      operationId: generate_form_1500_preview_api_v1_claims_preview__post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimPreview'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Form1500Data'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - HTTPBearer: []
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/:
    post:
      tags:
      - claims
      summary: Create Claim
      operationId: create_claim_api_v1_claims__post
      security:
      - HTTPBearer: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimCreate'
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    get:
      tags:
      - claims
      summary: Get Claims
      operationId: get_claims_api_v1_claims__get
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Claim Id
      - name: session_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Session Id
      - name: client_supervision_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Client Supervision Id
      - name: parent_supervision_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Parent Supervision Id
      - name: client_assessment_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Client Assessment Id
      - name: client_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Client Id
      - name: biller_id
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Biller Id
      - name: payor_claim_id
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Payor Claim Id
      - name: status
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Status
      - name: secondary_status
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Secondary Status
      - name: date_start
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Date Start
      - name: date_end
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Date End
      - name: clearing_house_claim_id
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Clearing House Claim Id
      - name: invoice_history_attributes_only
        in: query
        required: false
        schema:
          anyOf:
          - type: boolean
          - type: 'null'
          default: false
          title: Invoice History Attributes Only
      - name: invoiceable_only
        in: query
        required: false
        schema:
          anyOf:
          - type: boolean
          - type: 'null'
          default: false
          title: Invoiceable Only
      requestBody:
        content:
          application/json:
            schema:
              anyOf:
              - type: array
                items:
                  type: integer
              - type: 'null'
              title: Claim Ids
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  anyOf:
                  - $ref: '#/components/schemas/ClaimListResponse'
                  - $ref: '#/components/schemas/ClaimWithInvoiceHistoryResponse'
                title: Response Get Claims Api V1 Claims  Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/resubmit/:
    post:
      tags:
      - claims
      summary: Resubmit Claim
      operationId: resubmit_claim_api_v1_claims__claim_id__resubmit__post
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimResubmit'
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/:
    get:
      tags:
      - claims
      summary: Get Claim
      operationId: get_claim_api_v1_claims__claim_id___get
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    delete:
      tags:
      - claims
      summary: Delete Claim
      operationId: delete_claim_api_v1_claims__claim_id___delete
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    patch:
      tags:
      - claims
      summary: Patch Claim
      operationId: patch_claim_api_v1_claims__claim_id___patch
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimPatchRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/admin/{claim_id}/:
    delete:
      tags:
      - claims
      summary: Admin Delete Claim
      description: 'Admin-only force delete: remove a claim in ANY status, no status guardrails.


        Unlike ``delete_claim``, this skips ``validate_delete_request`` (which limits

        deletion to Generated/Unbillable), so an admin can delete a claim regardless of

        status. It still refuses (409) when the claim has references the cascade cannot

        safely remove -- an invoice, child claims, or EOB documents -- surfacing a clear

        message via ``assert_admin_deletable`` rather than a raw FK error. Because the row

        is about to be removed, a warning-level audit line is emitted first, recording the

        acting admin and a snapshot of the claim''s key fields.'
      operationId: admin_delete_claim_api_v1_claims_admin__claim_id___delete
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/admin/{claim_id}/status/:
    patch:
      tags:
      - claims
      summary: Admin Override Claim Status
      description: 'Admin-only override of the claim status and the payment status.


        This endpoint does not use the workflow validators. An admin can set

        the status of a claim in almost any state. Some guards stay: the

        endpoint refuses (409) a change that can break an invoice, a payment,

        an EOB file, or a second submission (see assert_admin_status_overridable).

        Each change writes a claim_status_change_log row and a warning log line.'
      operationId: admin_override_claim_status_api_v1_claims_admin__claim_id__status__patch
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimAdminStatusOverridePatch'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/follow_up_notes/:
    post:
      tags:
      - claims
      summary: Create Follow Up Notes
      operationId: create_follow_up_notes_api_v1_claims__claim_id__follow_up_notes__post
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimFollowUpNotesCreate'
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimFollowUpNotesResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/follow_up_notes/{claim_follow_up_notes_id}/:
    patch:
      tags:
      - claims
      summary: Patch Follow Up Notes
      operationId: patch_follow_up_notes_api_v1_claims__claim_id__follow_up_notes__claim_follow_up_notes_id___patch
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      - name: claim_follow_up_notes_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Follow Up Notes Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimFollowUpNotesPatch'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimFollowUpNotesResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/payment_status/:
    patch:
      tags:
      - claims
      summary: Patch Claim Payment Status
      operationId: patch_claim_payment_status_api_v1_claims__claim_id__payment_status__patch
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimPaymentStatusPatch'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/procedures/download/:
    get:
      tags:
      - claims
      summary: Download Procedure Pdfs
      operationId: download_procedure_pdfs_api_v1_claims__claim_id__procedures_download__get
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  type: string
                title: Response Download Procedure Pdfs Api V1 Claims  Claim Id  Procedures Download  Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/service_lines/{service_line_id}/payments/:
    post:
      tags:
      - claims
      summary: Create Service Line Payment
      operationId: create_service_line_payment_api_v1_claims__claim_id__service_lines__service_line_id__payments__post
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      - name: service_line_id
        in: path
        required: true
        schema:
          type: integer
          title: Service Line Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ServiceLinePaymentCreate'
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DetailedServiceLinePaymentResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/service_lines/{service_line_id}/payments/{payment_id}/:
    patch:
      tags:
      - claims
      summary: Patch Service Line Payment
      operationId: patch_service_line_payment_api_v1_claims__claim_id__service_lines__service_line_id__payments__payment_id___patch
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      - name: service_line_id
        in: path
        required: true
        schema:
          type: integer
          title: Service Line Id
      - name: payment_id
        in: path
        required: true
        schema:
          type: integer
          title: Payment Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ServiceLinePaymentPatch'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DetailedServiceLinePaymentResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    delete:
      tags:
      - claims
      summary: Delete Service Line Payment
      operationId: delete_service_line_payment_api_v1_claims__claim_id__service_lines__service_line_id__payments__payment_id___delete
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      - name: service_line_id
        in: path
        required: true
        schema:
          type: integer
          title: Service Line Id
      - name: payment_id
        in: path
        required: true
        schema:
          type: integer
          title: Payment Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceLineAndClaimPaymentDetailsResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/certify_claim/:
    put:
      tags:
      - claims
      summary: Certify Claim
      operationId: certify_claim_api_v1_claims__claim_id__certify_claim__put
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClaimCertificationRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClaimCertificationResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/eob_documents/:
    post:
      tags:
      - claims
      summary: Create Eob Document
      operationId: create_eob_document_api_v1_claims__claim_id__eob_documents__post
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EOBDocumentCreate'
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EOBDocumentCreateResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/eob_documents/{eob_document_id}/:
    delete:
      tags:
      - claims
      summary: Delete Eob Document
      operationId: delete_eob_document_api_v1_claims__claim_id__eob_documents__eob_document_id___delete
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      - name: eob_document_id
        in: path
        required: true
        schema:
          type: integer
          title: Eob Document Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/EOBDocumentResponse'
                title: Response Delete Eob Document Api V1 Claims  Claim Id  Eob Documents  Eob Document Id   Delete
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/{claim_id}/tebra/submit/:
    post:
      tags:
      - claims
      summary: Submit Claim To Tebra
      operationId: submit_claim_to_tebra_api_v1_claims__claim_id__tebra_submit__post
      security:
      - HTTPBearer: []
      parameters:
      - name: claim_id
        in: path
        required: true
        schema:
          type: integer
          title: Claim Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TebraSubmitResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
  /api/v1/claims/admin/bulk-unbillable:
    post:
      tags:
      - claims
      summary: Bulk Mark Notes Unbillable
      description: 'Admin-only: create Unbillable claims from a CSV of notes.


        Guarded by JWT + admin role. Returns a summary with a per-row failure CSV;

        never raises on individual bad rows.'
      operationId: bulk_mark_notes_unbillable_api_v1_claims_admin_bulk_unbillable_post
      requestBody:
        content:
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/Body_bulk_mark_notes_unbillable_api_v1_claims_admin_bulk_unbillable_post'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BulkUnbillableSummary'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - HTTPBearer: []
    servers:
    - url: https://api.prod.fortahealth.com/api/v1/
      description: Base URL declared by the provider in apis.yml (roadmap#122).
components:
  schemas:
    PayorVitals:
      properties:
        id:
          type: integer
          title: Id
        label:
          type: string
          title: Label
        state:
          type: string
          title: State
        type:
          anyOf:
          - $ref: '#/components/schemas/PayorTypeEnum'
          - type: 'null'
      type: object
      required:
      - id
      - label
      - state
      title: PayorVitals
    ClaimPaymentStatusPatch:
      properties:
        payment_status:
          $ref: '#/components/schemas/PaymentStatusEnum'
      type: object
      required:
      - payment_status
      title: ClaimPaymentStatusPatch
    PayorResponsibilityEnum:
      type: string
      enum:
      - PRIMARY
      - SECONDARY
      - TERTIARY
      title: PayorResponsibilityEnum
    ClaimResubmit:
      properties:
        date_generated:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Date Generated
        utc_offset_date_generated:
          type: integer
          maximum: 50400.0
          minimum: -43200.0
          title: Utc Offset Date Generated
          description: Offset from UTC in seconds
          default: 0
      type: object
      title: ClaimResubmit
    Form1500BillingProviderInfo:
      properties:
        npi:
          type: string
          title: Npi
        zip:
          type: string
          const: '917231722'
          title: Zip
        city:
          type: string
          const: Covina
          title: City
        state:
          type: string
          const: CA
          title: State
        organization:
          type: string
          title: Organization
        address_line_one:
          type: string
          const: 440 N Barranca Ave
          title: Address Line One
        address_line_two:
          type: string
          const: '#9605'
          title: Address Line Two
      type: object
      required:
      - npi
      - zip
      - city
      - state
      - organization
      - address_line_one
      - address_line_two
      title: Form1500BillingProviderInfo
    ClaimResponse:
      properties:
        is_invoiceable:
          type: boolean
          title: Is Invoiceable
        date_last_certified:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Date Last Certified
        utc_offset_date_last_certified:
          anyOf:
          - type: integer
          - type: 'null'
          title: Utc Offset Date Last Certified
        last_certified_by:
          anyOf:
          - $ref: '#/components/schemas/ProviderListResponse'
          - type: 'null'
        billed:
          anyOf:
          - type: number
          - type: 'null'
          title: Billed
        units:
          type: integer
          title: Units
        allowable:
          anyOf:
          - type: number
          - type: 'null'
          title: Allowable
        amount_insurance_paid:
          anyOf:
          - type: number
          - type: 'null'
          title: Amount Insurance Paid
        adjustments:
          anyOf:
          - type: number
          - type: 'null'
          title: Adjustments
        deductible:
          anyOf:
          - type: number
          - type: 'null'
          title: Deductible
        co_insurance:
          anyOf:
          - type: number
          - type: 'null'
          title: Co Insurance
        co_pay:
          anyOf:
          - type: number
          - type: 'null'
          title: Co Pay
        primary_insurance_balance:
          anyOf:
          - type: number
          - type: 'null'
          title: Primary Insurance Balance
        secondary_insurance_balance:
          anyOf:
          - type: number
          - type: 'null'
          title: Secondary Insurance Balance
        balance:
          anyOf:
          - type: number
          - type: 'null'
          title: Balance
        amount_paid_to_subscriber:
          anyOf:
          - type: number
          - type: 'null'
          title: Amount Paid To Subscriber
        patient_responsibility:
          anyOf:
          - type: number
          - type: 'null'
          title: Patient Responsibility
        is_amount_paid_to_subscriber:
          type: boolean
          title: Is Amount Paid To Subscriber
        id:
          type: integer
          title: Id
        earliest_date_of_service:
          type: string
          format: date
          title: Earliest Date Of Service
        latest_date_of_service:
          type: string
          format: date
          title: Latest Date Of Service
        invoice_id:
          anyOf:
          - type: integer
          - type: 'null'
          title: Invoice Id
        service_code:
          $ref: '#/components/schemas/AssociatedServiceCodeResponse'
        status:
          $ref: '#/components/schemas/ClaimStatusEnum'
        secondary_status:
          anyOf:
          - $ref: '#/components/schemas/ClaimStatusEnum'
          - type: 'null'
        client:
          $ref: '#/components/schemas/ClientListResponse'
        biller:
          $ref: '#/components/schemas/ProviderListResponse'
        num_procedures:
          type: integer
          exclusiveMinimum: 0.0
          title: Num Procedures
        clearing_house_claim_id:
          anyOf:
          - type: string
            minLength: 1
          - type: 'null'
          title: Clearing House Claim Id
        skip_prior_authorization:
          type: boolean
          title: Skip Prior Authorization
        policy_id:
  

# --- truncated at 32 KB (91 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/forta-health/refs/heads/main/openapi/forta-health-claims-api-openapi.yml