This documentation targets the production Catalog API. Base URL: https://api.catalogkg.igvf.org/api.

IGVF Catalog REST API

The IGVF Catalog exposes an OpenAPI-compliant REST API for querying the genomics knowledge graph: variants, genes, proteins, regulatory elements, QTLs, pathways, drugs, and more.

Base URL

Interactive Swagger UI: api.catalogkg.igvf.org

Pagination

  • page — 0-based page index (default 0)
  • limit — page size; maximum 500 on most endpoints
Example: GET /variants?region=chr1:1157520-1158189&page=0

Coordinates

The database uses 0-based, half-open genomic coordinates on GRCh38 (human) and GRCm39 (mouse).

Query patterns

Most endpoints accept one primary filter plus optional refinements. Examples in each endpoint description are tested individually (see audit results).

Variant identifiers

Variants can be queried by any of:

Dataset provenance (files_fileset)

Many edges are tagged with a files_fileset accession (e.g. IGVFFI9602ILPC, ENCFF968BZL) linking Catalog results to source files on the IGVF Portal or ENCODE Portal. See Data Sources and Field lineage for file metadata and column-to-API field mappings.