BioMagResBank API

REST API for accessing the Biological Magnetic Resonance Data Bank (BMRB), a repository for NMR spectroscopy data on proteins, peptides, nucleic acids, and other biomolecules. Supports queries for molecular structures, chemical shifts, and cross-references to PDB and UniProt.

Claim this API

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

Report an Issue

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

Base URL: https://bmrb.io/api/
Auth: unknown
Endpoints: 20
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:07:55.215545

Links

Homepage: https://bmrb.io/
API Base: https://bmrb.io/api/

100.0%

Uptime (7d)

416ms

Avg latency (7d)

34

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

CHEMISTRY, SCIENCE

Endpoints

Method Path Summary Auth Last Status Latency
GET /entry/{entry_id} Get entry by ID none 404 314ms
GET /entry/{entry_id}/citation Get citation information none 404 317ms
GET /entry/{entry_id}/experiments Get NMR experiments none 200 496ms
GET /entry/{entry_id}/software Get software used in entry none
GET /list_entries List all entries none 404 327ms
GET /mappings/bmrb/pdb Get BMRB to PDB mappings none 404 324ms
GET /search/chemical_shifts Search chemical shifts none 404 587ms
GET /search/get_bmrb_ids_from_pdb_id/{pdb_id} Get BMRB IDs from PDB ID none 404 425ms
GET /search/get_pdb_ids_from_bmrb_id/{bmrb_id} Get PDB IDs from BMRB ID none 404 418ms
GET /search/instant Instant search none 404 320ms
GET /status Get server status none 404 324ms
GET /v2/entry/{entry_id} Get entry by ID 200 510ms
GET /v2/instant Instant search 200 418ms
GET /v2/list_entries List all entries 200 584ms
GET /v2/mappings/bmrb/pdb Get BMRB to PDB mappings 200 838ms
GET /v2/mappings/bmrb/uniprot Get BMRB to UniProt mappings
GET /v2/search/chemical_shifts Search chemical shifts
GET /v2/search/get_bmrb_ids_from_pdb_id/{pdb_id} Get BMRB IDs from PDB ID 200 502ms
GET /v2/search/get_pdb_ids_from_bmrb_id/{bmrb_id} Get PDB IDs from BMRB ID 200 491ms
GET /v2/status Get database status 200 399ms