---
title: "Update Intake"
method: POST
path: "/v1/claims/{claim_id}/intake"
tags: ["profiles"]
---

# Update Intake

`POST /v1/claims/{claim_id}/intake`

## Request

- Base URL: `https://api.claims.zicron.ai`
- URL: `https://api.claims.zicron.ai/v1/claims/{claim_id}/intake`
- Auth: none declared

Update intake fields for a claim, trigger derivation, and return completeness.

This is the primary endpoint for the intake wizard and conversation tools.
It validates fields against the intake registry, runs the derivation engine,
updates the person, and returns the current completeness score.

## Path parameters

- `claim_id` string, required

## Request body

- IntakeUpdateRequest: Request body for intake field updates with claim type context.
  - `claim_type` string, required
  - `fields` object, required

## Response `200`

Successful Response

- IntakeCompletenessResponse: Intake completeness score response.
  - `claim_type` string, required
  - `p0` object, required
  - `p1` object, required
  - `p2` object, required
  - `overall_pct` number, required
  - `p0_complete` boolean, required
  - `missing_p0` string[], required
  - `missing_p1` string[], required
  - `derived_fields` object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zicron/apis/zicron-api.md) · [All operations](https://skmtc.dev/zicron/apis/zicron-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zicron/apis/zicron-api/revisions/abe62e22aa46?raw)
