NLM logo

UMLS API Technical Documentation

We welcome your feedback on our customer service form. Please use "UMLS REST API feedback" in your subject line.

Check out the Postman sample collections, or code samples in Python, Java, and Perl on Github to help you get started using the UMLS REST API.

API Terms of Service

API Samples in Postman

Import these Postman collection files to see examples of how the UMLS API works:

You will need the Postman application to interact with these examples.

For help with making authentication calls using Postman, see our tutorial: UMLS REST API: Authentication and Calling. You must use an API key to authenticate. Username and password is deprecated.

* The authentication collection is needed to generate service tickets, which are required to run the calls in the rest of the collections.
Running the examples requires a UMLS API key - apply for a license today!