---
title: "Patch an existing professional claim using JSON Patch"
method: PATCH
path: "/api/claim/professional/v1"
---

# Patch an existing professional claim using JSON Patch

`PATCH /api/claim/professional/v1`

## Request

- Base URL: `https://forecaster.cairhealth.com`
- URL: `https://forecaster.cairhealth.com/api/claim/professional/v1`
- Auth: HTTP bearer

Applies non-destructive partial updates to an existing professional claim using RFC 6902 Add, Remove, and Replace operations. Shared resources (Patient, Facility, and Provider records) are not modified in-place; to modify those resources directly, use the Patient endpoints or edit them in CAIR directly.

## Query parameters

- `attachmentId` string

## Request body

- object
  - `id` string, required: Unique identifier / Patient Control Number of the claim to update
  - `operations` object[], required: Array of JSON Patch operations
    - `op` 'add' | 'remove' | 'replace', required: The patch operation to perform
    - `path` string, required: JSON Pointer path to target field (e.g. /total_charge, /cpt_codes_cms1500s/-)
    - `value` unknown

## Other responses

- `200` (unresolved $ref)
- `400` (unresolved $ref)
- `401` (unresolved $ref)
- `404` (unresolved $ref)

## Changes

- **2026-11-03** `b32380ccde9a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/cairhealth/apis/cair-health-apis/changes/api/claim/professional/v1/patch.md)

---

[API](https://skmtc.dev/cairhealth/apis/cair-health-apis.md) - [All operations](https://skmtc.dev/cairhealth/apis/cair-health-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/cairhealth/apis/cair-health-apis/revisions/b32380ccde9a?raw)
