---
title: "One gene: function, key variants, phenotypes, drug interactions, sources"
method: GET
path: "/genes/{symbol}"
tags: ["knowledge"]
---

# One gene: function, key variants, phenotypes, drug interactions, sources

`GET /genes/{symbol}`

## Request

- Base URL: `https://deepdna.ai/api/v1`
- URL: `https://deepdna.ai/api/v1/genes/{symbol}`
- Auth: none declared

## Path parameters

- `symbol` string, required

## Response `200`

Gene

- object
  - `gene` Gene
    - `symbol` string, required
    - `name` string, nullable
    - `summary` string, required
    - `function` string, nullable
    - `category` string, required
    - `key_variants` KeyVariant[]
      - `rsid` string, required
      - `name` string, nullable
      - `alleles` string, nullable
      - `effect` string, nullable
      - `frequency_note` string, nullable
    - `phenotypes` string[]
    - `clinical_relevance` string, nullable
    - `consumer_array_caveat` string, nullable: What a consumer SNP array cannot resolve for this gene. Always read this before acting on a consumer genotype.
    - `drugs` DrugInteraction[]
      - `drug` string, required
      - `guideline` string, nullable
      - `level` string, nullable
      - `summary` string, nullable
    - `sources` Source[], required
      - `label` string, required
      - `url` string, uri, nullable: null for a literature citation given by author/journal/year
    - `related_blog` string, nullable
    - `disclaimer` string, required
    - `protein` string, nullable
    - `ncbi_gene_id` string, nullable
    - `locus` string, nullable
  - `meta` Meta
    - `disclaimer` string
    - `api_version` string
    - `docs` string, uri
    - `status` string

## Other responses

- `404`: Not in the knowledge base

---

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