---
title: "Approve Case Match"
method: POST
path: "/calls/{call_id}/approve-case-match"
tags: ["Calls"]
---

# Approve Case Match

`POST /calls/{call_id}/approve-case-match`

Approve a pending case match (dry-run mode only).

## Path parameters

- `call_id` string, uuid, required

## Request body

- ApproveCaseMatchRequest — Request to approve a pending case match (dry-run mode).
  - `edited_note_text` string, nullable — Edited case note text (if user modified it)

## Response `200`

Successful Response

- ApproveCaseMatchResponse — Response from approving a case match.
  - `success` boolean, required — Whether approval was successful
  - `case_note_posted` boolean — Whether a case note was posted
  - `case_note_external_id` string, nullable — External note ID if posted
  - `message` string, required — Status message

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/openintake/apis/fastapi.md) · [All operations](https://skmtc.dev/openintake/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openintake/fastapi/revisions/b642b91e0a5c/schema)
