---
title: "Get Entity"
method: GET
path: "/v3/api/entity/{id}"
tags: ["entity"]
---

# Get Entity

`GET /v3/api/entity/{id}`

Retrieves the entity with the specified id

<b>Args:</b> <br>
    id (str): ID for the entity to retrieve, ex: MONDO:0019391

<b>Raises:</b> <br>
    HTTPException: 404 if the entity is not found

<b>Returns:</b> <br>
    Node: Entity details for the specified id

## Path parameters

- `id` string, required

## Query parameters

- `format` 'json' | 'tsv'

## Response `200`

Successful Response

- union
  - Node — UI container class extending Entity with additional information
    - `id` string, required
    - `category` string, nullable
    - `name` string, nullable
    - `description` string, nullable
    - `xref` string[], nullable
    - `synonym` string[], nullable
    - `exact_synonym` string[], nullable — An exact synonym for the entity
    - `broad_synonym` string[], nullable — A broader synonym for the entity
    - `narrow_synonym` string[], nullable — A narrower synonym for the entity
    - `related_synonym` string[], nullable — A related synonym for the entity
    - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
    - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
    - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
    - `iri` string, nullable
    - `same_as` string[], nullable
    - `subsets` string[], nullable — A list of subsets that the entity belongs to
    - `file_source` string, nullable — Source file stem injected by koza at load time.
    - `provided_by` string, nullable
    - `full_name` string, nullable — The long form name of an entity
    - `symbol` string, nullable
    - `has_gene` string[], nullable
    - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
    - `has_attribute` string[], nullable
    - `has_biological_sex` string, nullable — The biological sex of an individual entity.
    - `synonyms` string, nullable
    - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
    - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
    - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
    - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
    - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
    - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
    - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
    - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
    - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
    - `uri` string, nullable — The URI of the entity
    - `inheritance` Entity — Post-closurize node shape (entity + closure expansion + per-predicate aggregations).
      - `id` string, required
      - `category` string, nullable
      - `name` string, nullable
      - `description` string, nullable
      - `xref` string[], nullable
      - `synonym` string[], nullable
      - `exact_synonym` string[], nullable — An exact synonym for the entity
      - `broad_synonym` string[], nullable — A broader synonym for the entity
      - `narrow_synonym` string[], nullable — A narrower synonym for the entity
      - `related_synonym` string[], nullable — A related synonym for the entity
      - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
      - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
      - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
      - `iri` string, nullable
      - `same_as` string[], nullable
      - `subsets` string[], nullable — A list of subsets that the entity belongs to
      - `file_source` string, nullable — Source file stem injected by koza at load time.
      - `provided_by` string, nullable
      - `full_name` string, nullable — The long form name of an entity
      - `symbol` string, nullable
      - `has_gene` string[], nullable
      - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
      - `has_attribute` string[], nullable
      - `has_biological_sex` string, nullable — The biological sex of an individual entity.
      - `synonyms` string, nullable
      - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
      - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
      - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
      - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
      - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
      - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
      - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
      - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
      - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
    - `causal_gene` Entity[], nullable — A list of genes that are known to be causally associated with a disease
      - `id` string, required
      - `category` string, nullable
      - `name` string, nullable
      - `description` string, nullable
      - `xref` string[], nullable
      - `synonym` string[], nullable
      - `exact_synonym` string[], nullable — An exact synonym for the entity
      - `broad_synonym` string[], nullable — A broader synonym for the entity
      - `narrow_synonym` string[], nullable — A narrower synonym for the entity
      - `related_synonym` string[], nullable — A related synonym for the entity
      - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
      - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
      - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
      - `iri` string, nullable
      - `same_as` string[], nullable
      - `subsets` string[], nullable — A list of subsets that the entity belongs to
      - `file_source` string, nullable — Source file stem injected by koza at load time.
      - `provided_by` string, nullable
      - `full_name` string, nullable — The long form name of an entity
      - `symbol` string, nullable
      - `has_gene` string[], nullable
      - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
      - `has_attribute` string[], nullable
      - `has_biological_sex` string, nullable — The biological sex of an individual entity.
      - `synonyms` string, nullable
      - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
      - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
      - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
      - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
      - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
      - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
      - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
      - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
      - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
    - `causes_disease` Entity[], nullable — A list of diseases that are known to be causally associated with a gene
      - `id` string, required
      - `category` string, nullable
      - `name` string, nullable
      - `description` string, nullable
      - `xref` string[], nullable
      - `synonym` string[], nullable
      - `exact_synonym` string[], nullable — An exact synonym for the entity
      - `broad_synonym` string[], nullable — A broader synonym for the entity
      - `narrow_synonym` string[], nullable — A narrower synonym for the entity
      - `related_synonym` string[], nullable — A related synonym for the entity
      - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
      - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
      - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
      - `iri` string, nullable
      - `same_as` string[], nullable
      - `subsets` string[], nullable — A list of subsets that the entity belongs to
      - `file_source` string, nullable — Source file stem injected by koza at load time.
      - `provided_by` string, nullable
      - `full_name` string, nullable — The long form name of an entity
      - `symbol` string, nullable
      - `has_gene` string[], nullable
      - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
      - `has_attribute` string[], nullable
      - `has_biological_sex` string, nullable — The biological sex of an individual entity.
      - `synonyms` string, nullable
      - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
      - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
      - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
      - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
      - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
      - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
      - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
      - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
      - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
    - `node_relationships` NodeRelationship[], nullable — A list of relationships from this node to counterpart entities, each retaining its original relation (e.g. an RO term) and that relation's human-readable label. Used for Mondo disease<->gene related_to associations.
      - `relation` string, nullable — The original relation/predicate CURIE connecting a node to a related entity (e.g. an RO term such as RO:0004003)
      - `relation_label` string, nullable — The human-readable label of the relation, resolved from the KG
      - `related_entity` Entity, required — Post-closurize node shape (entity + closure expansion + per-predicate aggregations).
        - `id` string, required
        - `category` string, nullable
        - `name` string, nullable
        - `description` string, nullable
        - `xref` string[], nullable
        - `synonym` string[], nullable
        - `exact_synonym` string[], nullable — An exact synonym for the entity
        - `broad_synonym` string[], nullable — A broader synonym for the entity
        - `narrow_synonym` string[], nullable — A narrower synonym for the entity
        - `related_synonym` string[], nullable — A related synonym for the entity
        - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
        - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
        - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
        - `iri` string, nullable
        - `same_as` string[], nullable
        - `subsets` string[], nullable — A list of subsets that the entity belongs to
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `full_name` string, nullable — The long form name of an entity
        - `symbol` string, nullable
        - `has_gene` string[], nullable
        - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
        - `has_attribute` string[], nullable
        - `has_biological_sex` string, nullable — The biological sex of an individual entity.
        - `synonyms` string, nullable
        - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
        - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
        - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
        - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
        - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
        - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
        - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
        - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
        - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
    - `mappings` ExpandedCurie[], nullable — List of ExpandedCuries with id and url for mapped entities
      - `id` string, required
      - `url` string, nullable
    - `external_links` ExpandedCurie[], nullable — ExpandedCurie with id and url for xrefs
      - `id` string, required
      - `url` string, nullable
    - `provided_by_link` ExpandedCurie — A curie bundled along with its expanded url
      - `id` string, required
      - `url` string, nullable
    - `association_counts` AssociationCount[], required
      - `label` string, required
      - `count` integer, nullable — count of documents
      - `category` string, nullable
      - `count_direct` integer, nullable — Count of direct associations (no closure/descendants)
      - `count_with_orthologs` integer, nullable — Count including associations from orthologous genes
    - `cross_species_term_clique` CrossSpeciesTermClique — A grouping of species-specific terms (HP, MP, ZP) under a common cross-species parent (UPHENO/UBERON), with associations between them.
      - `root_term` Entity, required — Post-closurize node shape (entity + closure expansion + per-predicate aggregations).
        - `id` string, required
        - `category` string, nullable
        - `name` string, nullable
        - `description` string, nullable
        - `xref` string[], nullable
        - `synonym` string[], nullable
        - `exact_synonym` string[], nullable — An exact synonym for the entity
        - `broad_synonym` string[], nullable — A broader synonym for the entity
        - `narrow_synonym` string[], nullable — A narrower synonym for the entity
        - `related_synonym` string[], nullable — A related synonym for the entity
        - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
        - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
        - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
        - `iri` string, nullable
        - `same_as` string[], nullable
        - `subsets` string[], nullable — A list of subsets that the entity belongs to
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `full_name` string, nullable — The long form name of an entity
        - `symbol` string, nullable
        - `has_gene` string[], nullable
        - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
        - `has_attribute` string[], nullable
        - `has_biological_sex` string, nullable — The biological sex of an individual entity.
        - `synonyms` string, nullable
        - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
        - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
        - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
        - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
        - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
        - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
        - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
        - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
        - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
      - `clique_entities` Entity[], required — Species-specific child terms (HP, MP, ZP, etc.) that are subclasses of the root term
        - `id` string, required
        - `category` string, nullable
        - `name` string, nullable
        - `description` string, nullable
        - `xref` string[], nullable
        - `synonym` string[], nullable
        - `exact_synonym` string[], nullable — An exact synonym for the entity
        - `broad_synonym` string[], nullable — A broader synonym for the entity
        - `narrow_synonym` string[], nullable — A narrower synonym for the entity
        - `related_synonym` string[], nullable — A related synonym for the entity
        - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
        - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
        - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
        - `iri` string, nullable
        - `same_as` string[], nullable
        - `subsets` string[], nullable — A list of subsets that the entity belongs to
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `full_name` string, nullable — The long form name of an entity
        - `symbol` string, nullable
        - `has_gene` string[], nullable
        - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
        - `has_attribute` string[], nullable
        - `has_biological_sex` string, nullable — The biological sex of an individual entity.
        - `synonyms` string, nullable
        - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
        - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
        - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
        - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
        - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
        - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
        - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
        - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
        - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
      - `clique_associations` ExpandedAssociation[], required — All associations within this clique: vertical (subclass_of from children to root) and horizontal (same_as, homologous_to between children)
        - `id` string, required
        - `predicate` string, required
        - `category` string, nullable
        - `agent_type` string, required — Describes the high-level category of agent who originally generated a statement of knowledge or other type of information.
        - `aggregator_knowledge_source` string[], nullable
        - `knowledge_level` string, required — Describes the level of knowledge expressed in a statement, based on the reasoning or analysis methods used to generate the statement, or the scope or specificity of what the statement expresses to be true.
        - `original_predicate` string, nullable — used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification.
        - `primary_knowledge_source` string, nullable
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `has_evidence` string[], nullable
        - `publications` string[], nullable
        - `qualifiers` string[], nullable
        - `negated` boolean, nullable
        - `FDA_adverse_event_level` string, nullable — The level of FDA adverse event reporting for a drug-condition association.
        - `disease_context_qualifier` string, nullable — A context qualifier representing a disease or condition in which a relationship expressed in an association took place.
        - `frequency_qualifier` string, nullable
        - `has_count` integer, nullable — count of out of has_total representing a frequency
        - `has_percentage` number, nullable — percentage, which may be calculated from has_count and has_total, as 100 * quotient or provided directly, rounded to the integer level
        - `has_quotient` number, nullable — quotient, which should be 1/100 of has_percentage
        - `has_total` integer, nullable — total, devided by has_count, representing a frequency
        - `onset_qualifier` string, nullable
        - `sex_qualifier` string, nullable
        - `has_attribute` string[], nullable
        - `object_aspect_qualifier` string, nullable — Composes with the core concept (+ qualifier) to describe new concepts of a more specific kind. The aspect qualifier represents an attribute of the object that is the focus of the relationship (e.g. for an association where the object is a gene, this might be the expression, abundance, activity, or stability of the gene).
        - `species_context_qualifier` string, nullable — A context qualifier representing a species in which a relationship expressed in an association took place.
        - `stage_qualifier` string, nullable
        - `qualifier` string, nullable
        - `object_specialization_qualifier` string, nullable — A qualifier that composes with a core subject/object concept to define a more specific version of the object concept, specifically using an ontology term that is not a subclass or descendant of the core concept and in the vast majority of cases, is of a different ontological namespace than the category or namespace of the object identifier.
        - `subject` string, required
        - `object` string, required
        - `original_subject` string, nullable
        - `original_object` string, nullable
        - `evidence_count` integer, nullable — count of supporting documents, evidence codes, and sources supplying evidence
        - `grouping_key` string, nullable — A concatenation of fields used to group associations with the same essential/defining properties
        - `subject_label` string, nullable — The name of the subject entity
        - `subject_category` string, nullable — The category of the subject entity
        - `subject_namespace` string, nullable — The namespace/prefix of the subject entity
        - `subject_closure` string[], nullable — Field containing subject id and the ids of all of it's ancestors
        - `subject_closure_label` string[], nullable — Field containing subject name and the names of all of it's ancestors
        - `subject_taxon` string, nullable
        - `subject_taxon_label` string, nullable
        - `object_label` string, nullable — The name of the object entity
        - `object_category` string, nullable — The category of the object entity
        - `object_namespace` string, nullable — The namespace/prefix of the object entity
        - `object_closure` string[], nullable — Field containing object id and the ids of all of it's ancestors
        - `object_closure_label` string[], nullable — Field containing object name and the names of all of it's ancestors
        - `object_taxon` string, nullable
        - `object_taxon_label` string, nullable
        - `disease_context_qualifier_label` string, nullable — The name of the disease_context_qualifier entity
        - `disease_context_qualifier_category` string, nullable — The category of the disease_context_qualifier entity
        - `disease_context_qualifier_namespace` string, nullable — The namespace/prefix of the disease_context_qualifier entity
        - `disease_context_qualifier_closure` string[], nullable — Field containing disease_context_qualifier id and the ids of all of it's ancestors
        - `disease_context_qualifier_closure_label` string[], nullable — Field containing disease_context_qualifier name and the names of all of it's ancestors
        - `species_context_qualifier_label` string, nullable — The name of the species_context_qualifier entity
        - `species_context_qualifier_category` string, nullable — The category of the species_context_qualifier entity
        - `species_context_qualifier_namespace` string, nullable — The namespace/prefix of the species_context_qualifier entity
        - `stage_qualifier_label` string, nullable — The name of the stage_qualifier entity
        - `stage_qualifier_category` string, nullable — The category of the stage_qualifier entity
        - `stage_qualifier_namespace` string, nullable — The namespace/prefix of the stage_qualifier entity
        - `sex_qualifier_label` string, nullable — The name of the sex_qualifier entity
        - `sex_qualifier_category` string, nullable — The category of the sex_qualifier entity
        - `sex_qualifier_namespace` string, nullable — The namespace/prefix of the sex_qualifier entity
        - `onset_qualifier_label` string, nullable — The name of the onset_qualifier entity
        - `onset_qualifier_category` string, nullable — The category of the onset_qualifier entity
        - `onset_qualifier_namespace` string, nullable — The namespace/prefix of the onset_qualifier entity
        - `frequency_qualifier_label` string, nullable — The name of the frequency_qualifier entity
        - `frequency_qualifier_category` string, nullable — The category of the frequency_qualifier entity
        - `frequency_qualifier_namespace` string, nullable — The namespace/prefix of the frequency_qualifier entity
        - `provided_by_link` ExpandedCurie — A curie bundled along with its expanded url
          - `id` string, required
          - `url` string, nullable
        - `has_evidence_links` ExpandedCurie[], nullable — List of ExpandedCuries with id and url for evidence
          - `id` string, required
          - `url` string, nullable
        - `publications_links` ExpandedCurie[], nullable — List of ExpandedCuries with id and url for publications
          - `id` string, required
          - `url` string, nullable
        - `supporting_text` string[], nullable — The text in a publication that supports the assertion in the association.
        - `highlighting` AssociationHighlighting — Optional highlighting information for search results
          - `object_label` string[], nullable — The name of the object entity
          - `object_closure_label` string[], nullable — Field containing object name and the names of all of it's ancestors
          - `subject_label` string[], nullable — The name of the subject entity
          - `subject_closure_label` string[], nullable — Field containing subject name and the names of all of it's ancestors
          - `predicate` string[], nullable
    - `node_hierarchy` NodeHierarchy
      - `super_classes` Entity[], required
        - `id` string, required
        - `category` string, nullable
        - `name` string, nullable
        - `description` string, nullable
        - `xref` string[], nullable
        - `synonym` string[], nullable
        - `exact_synonym` string[], nullable — An exact synonym for the entity
        - `broad_synonym` string[], nullable — A broader synonym for the entity
        - `narrow_synonym` string[], nullable — A narrower synonym for the entity
        - `related_synonym` string[], nullable — A related synonym for the entity
        - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
        - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
        - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
        - `iri` string, nullable
        - `same_as` string[], nullable
        - `subsets` string[], nullable — A list of subsets that the entity belongs to
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `full_name` string, nullable — The long form name of an entity
        - `symbol` string, nullable
        - `has_gene` string[], nullable
        - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
        - `has_attribute` string[], nullable
        - `has_biological_sex` string, nullable — The biological sex of an individual entity.
        - `synonyms` string, nullable
        - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
        - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
        - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
        - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
        - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
        - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
        - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
        - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
        - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
      - `sub_classes` Entity[], required
        - `id` string, required
        - `category` string, nullable
        - `name` string, nullable
        - `description` string, nullable
        - `xref` string[], nullable
        - `synonym` string[], nullable
        - `exact_synonym` string[], nullable — An exact synonym for the entity
        - `broad_synonym` string[], nullable — A broader synonym for the entity
        - `narrow_synonym` string[], nullable — A narrower synonym for the entity
        - `related_synonym` string[], nullable — A related synonym for the entity
        - `deprecated` boolean, nullable — A boolean flag indicating that an entity is no longer considered current or valid.
        - `in_taxon` string, nullable — The biolink taxon that the entity is in the closure of.
        - `in_taxon_label` string, nullable — The label of the biolink taxon that the entity is in the closure of.
        - `iri` string, nullable
        - `same_as` string[], nullable
        - `subsets` string[], nullable — A list of subsets that the entity belongs to
        - `file_source` string, nullable — Source file stem injected by koza at load time.
        - `provided_by` string, nullable
        - `full_name` string, nullable — The long form name of an entity
        - `symbol` string, nullable
        - `has_gene` string[], nullable
        - `type` string, nullable — The type of the entity (e.g. sequence onotology type for genes etc)
        - `has_attribute` string[], nullable
        - `has_biological_sex` string, nullable — The biological sex of an individual entity.
        - `synonyms` string, nullable
        - `namespace` string, nullable — The namespace/prefix portion of this entity's identifier
        - `has_phenotype` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity
        - `has_phenotype_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity
        - `has_phenotype_count` integer, nullable — A count of the number of phenotypes that are known to be associated with this entity
        - `has_phenotype_closure` string[], nullable — A list of phenotype identifiers that are known to be associated with this entity expanded to include all ancestors
        - `has_phenotype_closure_label` string[], nullable — A list of phenotype labels that are known to be associated with this entity expanded to include all ancestors
        - `has_descendant` string[], nullable — A list of entity identifiers that are known to be descendants of this entity
        - `has_descendant_label` string[], nullable — A list of entity labels that are known to be descendants of this entity
        - `has_descendant_count` integer, nullable — A count of the number of entities that are known to be descendants of this entity
  - string

## Other responses

- `404` — Not Found
- `422` — Validation Error

## Changes

> 3 revisions in range; 1 could not be searched.

- **2026-07-26** `1dd6862950fc` — 2 info
  - added the optional property `anyOf[subschema #1: Node]/cross_species_term_clique/anyOf[subschema #1: CrossSpeciesTermClique]/clique_associations/items/sources` to the response with the `200` status
  - added the optional property `anyOf[subschema #1: Node]/node_relationships` to the response with the `200` status

[Change history](https://skmtc.dev/monarchinitiative/apis/fastapi/changes/v3/api/entity/:id/get.md)

---

[API](https://skmtc.dev/monarchinitiative/apis/fastapi.md) · [All operations](https://skmtc.dev/monarchinitiative/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/monarchinitiative/fastapi/revisions/2ceb106a8c03/schema)
