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
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.