NCBI Datasets REST API
The NCBI Datasets REST API v2 provides programmatic access to biological data including genome assemblies, gene records, and protein sequences across organisms. Returns data packages containing sequences, annotations, metadata, and related data. An OpenAPI 3.0 specification is available on GitHub at github.com/ncbi/datasets. API keys are optional but increase rate limits.
Documentation
Specifications
OpenAPI
https://www.ncbi.nlm.nih.gov/datasets/docs/v2/openapi3/openapi3.docs.yaml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/united-states-national-library-of-medicine/refs/heads/main/openapi/ncbi-datasets-openapi.yml
Other Resources
SwaggerUI
https://www.ncbi.nlm.nih.gov/datasets/docs/v2/api/rest-api/
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/united-states-national-library-of-medicine/refs/heads/main/capabilities/biomedical-literature-research.yaml
Repository
https://github.com/ncbi/datasets
OpenAPI
#Genomics
#Biological Sequences
#Gene Data
#Federal Government