> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.slingshotml.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Claim

> Updates the Status of an Analyzed Claim: This endpoint facilitates updating the status of a previously reviewed claim. While its usage is optional, employing this endpoint enhances claim management efficiency and contributes to performance optimization. Utilizing this feature provides access to valuable metrics, including model drift, precision, and granularity, aiding in the continuous improvement of claim validation.



## OpenAPI

````yaml post /update_claim_status
openapi: 3.0.1
info:
  title: Slingshot - OpenAPI 3.0.1
  description: >-
    Slingshot provides endpoints assist with validating medical claims. These
    endpoints are described below.



    Some useful links:

    - [Slingshot](https://slingshotml.com)

    - [Developer Documentation](https://documentation.slingshotml.com)
  contact:
    email: support@slingshotbills.com
  version: 2.0.3
servers:
  - url: https://dev.api.slingshotml.com/v2
  - url: https://api.slingshotml.com/v2
security: []
tags:
  - name: Clinical Validation
    description: APIs for Clinical Validation
externalDocs:
  description: Developer Documentation
  url: https://documentation.slingshotml.com
paths:
  /update_claim_status:
    post:
      tags:
        - Clinical Validation
      summary: update_claim_status
      description: >-
        Updates the Status of an Analyzed Claim: This endpoint facilitates
        updating the status of a previously reviewed claim. While its usage is
        optional, employing this endpoint enhances claim management efficiency
        and contributes to performance optimization. Utilizing this feature
        provides access to valuable metrics, including model drift, precision,
        and granularity, aiding in the continuous improvement of claim
        validation.
      operationId: update_claim_status
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              allOf:
                - $ref: '#/components/schemas/UpdateClaimStatusRequest'
                - {}
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content: {}
        '400':
          description: Bad Request
          headers: {}
          content: {}
        '401':
          description: Unauthorized access, API key is invalid or ip is not in allowlist
          headers: {}
          content: {}
        '404':
          description: Not found
          headers: {}
          content: {}
        '500':
          description: Internal Server Error
          headers: {}
          content: {}
        '502':
          description: Bad Gateway
          headers: {}
          content: {}
        '503':
          description: Service Unavailable
          headers: {}
          content: {}
      deprecated: false
      security:
        - api_key_auth: []
components:
  schemas:
    UpdateClaimStatusRequest:
      title: UpdateClaimStatusRequest
      type: object
      properties:
        claim_id:
          type: string
          description: Unique Identifier
          example: e4eaaaf2-d142-11e1-b3e4-080027620cdd
        status:
          allOf:
            - $ref: '#/components/schemas/ClaimStatus'
            - description: Status
              example: Denied
      example:
        claim_id: e4eaaaf2-d142-11e1-b3e4-080027620cdd
        status: Denied
    ClaimStatus:
      title: ClaimStatus
      enum:
        - Approved
        - Denied
        - Appealed
        - Denial Upheld
        - Denial Overturned
      type: string
      description: Status
      example: Denied
  securitySchemes:
    api_key_auth:
      type: apiKey
      name: SLINGSHOT_KEY
      in: header

````