---
title: "Donor/recipient immunogenetic compatibility: HLA-B leader (Petersdorf 2020) and KIR ligand (C1/C2/Bw4). Decision support only; not a medical device."
method: POST
path: "/v1/compat"
---

# Donor/recipient immunogenetic compatibility: HLA-B leader (Petersdorf 2020) and KIR ligand (C1/C2/Bw4). Decision support only; not a medical device.

`POST /v1/compat`

## Request

- Base URL: `https://api.hlaverify.com`
- URL: `https://api.hlaverify.com/v1/compat`
- Auth: one of:
  - none
  - API key in header `X-API-Key`

## Request body

- object
  - `recipient` Typing, required: locus -> up to 4 reported allele names. Allele strings only: never patient names, medical record numbers, dates of birth, or accession or case identifiers.
  - `donor` Typing, required: locus -> up to 4 reported allele names. Allele strings only: never patient names, medical record numbers, dates of birth, or accession or case identifiers.

## Response `200`

release, b_leader, kir_ligands, recipient_valid, donor_valid, issues, attribution

## Other responses

- `422`: invalid input

---

[API](https://skmtc.dev/hlaverify/apis/hla-verify.md) · [All operations](https://skmtc.dev/hlaverify/apis/hla-verify/llms.txt) · [OpenAPI document](https://skmtc.dev/hlaverify/apis/hla-verify/revisions/40cd5e7d134d?raw)
