---
title: "Validate Icd Codes"
method: POST
path: "/v3/insurance/validate_icd_codes"
tags: ["insurance"]
---

# Validate Icd Codes

`POST /v3/insurance/validate_icd_codes`

## Request body

- ValidateICDCodesBody
  - `codes` string[], required

## Response `200`

Successful Response

- ValidateICDCodesResponse
  - `valid` boolean, required
  - `errors` string[], required
  - `violations` ICDExcludesViolation[], required
    - `code` string, required
    - `conflicts_with` string, required
    - `type` string, required
  - `warnings` ICDExcludesWarning[], required
    - `code` string, required
    - `overlaps_with` string, required
    - `type` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/tryvital/apis/junction-api.md) · [All operations](https://skmtc.net/tryvital/apis/junction-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tryvital/junction-api/revisions/1a22b97afb3a/schema)
