---
title: "Resolve Variant"
method: GET
path: "/api/v1/resolve"
---

# Resolve Variant

`GET /api/v1/resolve`

Resolve a variant to a sequence variant or structural variant.

Args:
    variant_name (str): The name or identifier of the variant.
    genome_release (str): The genome release version.

Returns:
    VariantResolveResponse: The resolved variant.

## Query parameters

- `variant_name` string, required — The name or identifier of the variant
- `genome_release` string — The genome release version

## Response `200`

Successful Response

- VariantResolveResponse
  - `resolved_variant` union, required — The resolved variant
    - SeqVar
      - `chrom` string, required
      - `delete` string, required
      - `genome_release` 'GRCh37' | 'GRCh38', required — Enumeration for allowed genome release values.
      - `insert` string, required
      - `pos` integer, required
      - `user_repr` string, nullable
    - StrucVar
      - `chrom` string, required
      - `genome_release` 'GRCh37' | 'GRCh38', required — Enumeration for allowed genome release values.
      - `start` integer, required
      - `stop` integer, required
      - `sv_type` 1 | 2, required — Enumeration for structural variant type.
      - `user_repr` string, nullable
  - `variant_type` string, required — The type of the variant (sequence or structural)

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/bihealth/apis/autoacmg-api.md) · [All operations](https://skmtc.dev/bihealth/apis/autoacmg-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bihealth/autoacmg-api/revisions/c10f6a632707/schema)
