EBI Search API

REST API providing unified search access to EMBL-EBI's biological databases including UniProt, Ensembl, ChEMBL, PDB, and Europe PMC. Supports domain-specific queries, entry retrieval by accession ID, and discovery of available searchable data resources.

Claim this API

Are you the operator of EBI Search API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with EBI Search API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Screenshot:
Screenshot of EBI Search API homepage
Slug: ebi-search
Key: ac.uk:ebi-search-api
Base URL: https://www.ebi.ac.uk/ebisearch/
Auth: none
Endpoints: 10
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:08:09.177292

Links

Homepage: https://www.ebi.ac.uk/support
API Base: https://www.ebi.ac.uk/ebisearch/
Documentation:
SDKs:

Topics

BIOINFORMATICS, SCIENCE, SEARCH

Endpoints (10)

Path Summary Response Auth
List all domains application/json none
domains List all domains text/html none
ws/rest Global search across all domains application/json none
ws/rest/{domain} Search within a specific domain application/json none
ws/rest/{domain}/{entryid} Get specific entry details application/json none
{domain} Search a domain application/json none
{domain}/entry/{accession} Get entry by accession application/json none
{domain}/{entry_id} Get entry by ID application/json none
{domain}/{entryid} Get specific entry application/json none
{domain}?query={query} Search with query parameter application/json none