---
title: "Donor-recipient match verdict (rules R1-R6)"
method: POST
path: "/v1/match"
---

# Donor-recipient match verdict (rules R1-R6)

`POST /v1/match`

## Request

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

## Request body

- object
  - `framework` '6/6' | '8/8' | '10/10' | '12/12' | 'antigen'
  - `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`

verdict

- object
  - `release` string
  - `framework` string
  - `count` string
  - `verdicts` object
  - `hvg_mismatches` integer
  - `gvh_mismatches` integer
  - `flags` string[]
  - `attribution` string

---

[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)
