# ID Mapping REST API

**Canonical:** https://apis.io/apis/uniprot/id-mapping-rest-api/  
**Provider:** UniProt — https://apis.io/providers/uniprot/  
**Base URL:** https://rest.uniprot.org/idmapping  
**Documentation:** https://www.uniprot.org/help/id_mapping

ID Mapping REST API is one of 7 APIs that [UniProt](https://apis.io/providers/uniprot/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include ID Mapping, Cross-references, and Identifiers. The published artifact set on APIs.io includes API documentation.

Maps identifiers between UniProt accessions and over 150 external database identifiers (e.g., RefSeq, Ensembl, PDB, ChEMBL, KEGG, OMIM). Asynchronous job-based service: submit a mapping job, poll for completion, then fetch paginated results. Supports bulk conversion of thousands of identifiers in a single request.

## Machine-readable artifacts (2)

- **Documentation** — https://www.uniprot.org/help/id_mapping
- **TermsOfService** — https://www.uniprot.org/help/license

## Other UniProt APIs (6)

- [UniProtKB REST API](https://apis.io/apis/uniprot/uniprotkb-rest-api/)
- [UniRef REST API](https://apis.io/apis/uniprot/uniref-rest-api/)
- [UniParc REST API](https://apis.io/apis/uniprot/uniparc-rest-api/)
- [Proteomes REST API](https://apis.io/apis/uniprot/proteomes-rest-api/)
- [UniProt SPARQL Endpoint](https://apis.io/apis/uniprot/uniprot-sparql-endpoint/)
- [EBI Proteins REST API](https://apis.io/apis/uniprot/ebi-proteins-rest-api/)

## Tags

ID Mapping, Cross-references, Identifiers

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/uniprot/id-mapping-rest-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/uniprot/.
