NCBI Datasets API
The NCBI Datasets v2 REST API, defined by an OpenAPI 3.0 specification, provides programmatic access to genomic sequences, gene records, taxonomy data, virus sequences, and ortholog information. It is the same API that powers the NCBI Datasets command-line tool and web interface. Data packages can be downloaded in zip archives containing FASTA, GFF3, and JSON summary files.