## Services for Public Access Collections

To improve the discoverability of publications across federal agency repositories, the following page provides information about the Application Programming Interfaces (APIs) and other services provided by each agency. APIs simplify programming, help to support application interoperability, and facilitate the machine-to-machine discovery of public access content by third parties and additional real-time search offerings. Agencies should submit any updates to their API information to scigovwebmanager@science.gov.

Download this inventory file_download

----

| - DEPARTMENT OF AGRICULTURE
- DEPARTMENT OF COMMERCE
- National Institute of Standards and Technology
- National Oceanic and Atmospheric Administration
- DEPARTMENT OF DEFENSE
- DEPARTMENT OF EDUCATION
- DEPARTMENT OF ENERGY
- DEPARTMENT OF HEALTH AND HUMAN SERVICES
- Administration for Community Living
- Agency for Healthcare Research and Quality
- Assistant Secretary for Preparedness and Response
- Centers for Disease Control and Prevention | - Food and Drug Administration
- National Institutes of Health
- DEPARTMENT OF HOMELAND SECURITY
- DEPARTMENT OF TRANSPORTATION
- DEPARTMENT OF VETERANS AFFAIRS
- U.S. AGENCY FOR INTERNATIONAL DEVELOPMENT
- ENVIRONMENTAL PROTECTION AGENCY
- NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
- NATIONAL SCIENCE FOUNDATION
- OFFICE OF THE DIRECTOR OF NATIONAL INTELLIGENCE
- SMITHSONIAN INSTITUTION
- U.S. GEOLOGICAL SURVEY |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

### DEPARTMENT OF AGRICULTURE

#### PubAg API

The PubAg RESTful Web Service gives you access to the publications and related information we hold in the PubAg repository. PubAg covers all of the core topics of the agricultural sciences including nutrition, food safety, food quality, animal and crop production and protection, natural resources, sustainable agricultural systems, rural development, agricultural economic and policy issues, agricultural imports and exports, agricultural statistics, extramural research, and Extension education.        

API Endpoint:           https://api.nal.usda.gov/pubag/rest/

Documentation:           https://pubag.nal.usda.gov/apidocs

Terms of Service and/or Fair Use Policy:           https://pubag.nal.usda.gov/faq

----

### DEPARTMENT OF DEFENSE

Under Development

----

### DEPARTMENT OF COMMERCE

### National Institute of Standards and Technology

NIST has partnered with the National Library of Medicine, part of the National Institutes of Health, to use PubMed Central (PMC) and its supporting infrastructure (including APIs and manuscript submission system) as the repository for the peer-reviewed, accepted journal literature that results from their research program(s). For more information on this database, related APIs, and collections of articles available for text mining, see the HHS entry.

#### NIH E-utilities

Using the parameters defined in the below API endpoint, the NIH eSearch service provides a list of EPA-funded PubMed Central IDs (PMCID) or PubMed IDs (PMID) that can subsequently be used in the Entrez Programming Utilities (E-utilities) suite of services for more granular metadata and information (see HHS entry for more information).

      - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=nist%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=nist%20funded%5bfilter%5d&db=pubmed

Documentation:           https://www.ncbi.nlm.nih.gov/books/NBK25497/

Terms of Service and/or Fair Use Policy:https://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen

----

### National Oceanic and Atmospheric Administration

#### NOAA Institutional Repository JSON REST API

The NOAA Institutional Repository JSON REST API allows you to query the repository based on its collections.        

API Endpoint:           https://repository.library.noaa.gov/fedora/export/view/collection/

Documentation:           https://repository.library.noaa.gov/help#quick-link-oaipmh-ext

Terms of Service and/or Fair Use Policy:        

#### NOAA Institutional Repository OAI-PMH API

The NOAA Institutional Repository OAI-PMH API that allows you to query the repository. Requests using the API must be made using "verbs" as specified by OAI-PMH.        

API Endpoint:           https://repository.library.noaa.gov/fedora/oai

Documentation:           https://repository.library.noaa.gov/help#quick-link-oaipmh-summary

Terms of Service and/or Fair Use Policy:        

----

### DEPARTMENT OF EDUCATION

#### ERIC API

The ERIC API supports searching of the online metadata repository.  ERIC is a digital library of education research, sponsored by the US DEPARTMENT OF EDUCATION.        

API Endpoint: Not yet deployed        

Documentation: Not yet deployed        

Terms of Service and/or Fair Use Policy:           https://eric.ed.gov/?copyright

----

### DEPARTMENT OF ENERGY

#### DOE PAGES API

The DOE PAGES API allows you to query the Department of Energy's PAGES repository of scholarly scientific publications resulting from DOE research funding. The API is built on a REST architecture, providing predictable URLs that make writing applications easy. The API is HTTP-based, so it can be accessed using a wide variety of clients.        

API Endpoint:           https://www.osti.gov/pages/api/v1/records/

Documentation:           https://www.osti.gov/pages/api/v1/docs

Terms of Service and/or Fair Use Policy:           https://www.osti.gov/disclaimer

----

### DEPARTMENT OF HEALTH AND HUMAN SERVICES

To support its public access policy, HHS uses PubMed and PubMed Central (PMC), which are resources         developed and maintained by the National Library of Medicine (NLM) at the National Institutes of Health (NIH).          PubMed and PMC facilitate the discovery of peer-reviewed biomedical and other scientific literature. PubMed          (https://www.ncbi.nlm.nih.gov/pubmed/) is a database of citations and abstracts; PMC          (https://www.ncbi.nlm.nih.gov/pmc/) is an open full-text digital archive of scholarly articles in the biomedical          and life sciences. Both resources include content that falls under the public access policies of NIH and other          government and private research funders, as well as a broader collection of current and historical scientific          journal content collected by NLM. All articles in PMC have a corresponding record in PubMed.

NIH provides API access, through the Entrez Programming Utilities (E-utilities) and the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), to PubMed and PMC records, as well as FTP access to content.

#### Entrez Programming Utilities

E-utilities provide stable API access to article metadata and other information available in PubMed and PMC.

#### *eSearch*

Using the parameters defined in the API endpoints below, the eSearch service provides a list of PubMed Central IDs (PMCID) or PubMed IDs (PMID) for identifying papers funded by each HHS agency; these IDs can subsequently be used in other E-utilities services for more granular metadata and information (see eSummary and eFetch sections below).

#### API Endpoints:

    -  Administration for Community Living (ACL)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=acl%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=acl%20funded%5bfilter%5d&db=pubmed 
    -  Agency for Healthcare Research and Quality (AHRQ)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=ahrq%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=ahrq%20funded%5bfilter%5d&db=pubmed 
    -  Assistant Secretary for Preparedness and Response (ASPR)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=aspr%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=aspr%20funded%5bfilter%5d&db=pubmed 
    -  Centers for Disease Control and Prevention (CDC)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=cdc%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=cdc%20funded%5bfilter%5d&db=pubmed 
    -  Food and Drug Administration (FDA)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=fda%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=fda%20funded%5bfilter%5d&db=pubmed 
    -  National Institutes of Health (NIH)        - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=nih%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=nih%20funded%5bfilter%5d&db=pubmed 

Documentation:           https://www.ncbi.nlm.nih.gov/books/NBK25497/

Terms of Service and/or Fair Use Policy:https://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen

#### *eSummary*

An E-Summary call retrieves article metadata for a PMCID or PMCIDs. These metadata include basic citation data as well as the PubMed ID (PMID) a given article. With a PMID, you can do a further call to get PubMed metadata for the same article, including journal ISSN(s), publication types (if available), and PubMed indexing history.

API Endpoint:           https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi

Documentation URL:           https://www.ncbi.nlm.nih.gov/books/NBK25499/#chapter4.ESummary

#### *eFetch*

With a PMID for an article, an eFetch call will retrieve more robust information on an article than eSummary, including abstracts, funding data, and Medical Subject Headings (MeSH), as available.

API Endpoint:           https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi

Documentation URL:           https://www.ncbi.nlm.nih.gov/books/NBK25499/#chapter4.EFetch

#### OAI-PMH

The PMC OAI-PMH service (PMC-OAI) provides access to metadata of all items in the PMC archive, as well as to the full text of the items in the PMC Open Access Subset.

PMC-OAI is an implementation of the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), a standard for retrieving metadata from digital document repositories. PMC-OAI supports OAI-PMH version 2.0. It does not support earlier versions of the protocol.

PMC also provides a simpler OA web service, which might be more appropriate for programmatic access, depending on your requirements.

API Endpoint:           https://www.ncbi.nlm.nih.gov/pmc/oai/oai.cgi

Documentation URL:           https://www.ncbi.nlm.nih.gov/pmc/tools/oai/

#### File Transfer Protocol (FTP) Service

The FTP Service provides access to:        
    - File lists and files for the articles in the PMC Open Access Subset ( https://www.ncbi.nlm.nih.gov/pmc/tools/openftlist/ );          
    - The Author Manuscript Collection ( https://www.ncbi.nlm.nih.gov/pmc/about/mscollection/ ) and its file lists; and          
    - The Historical OCR Collection ( https://www.ncbi.nlm.nih.gov/pmc/tools/textmining/ )          

API Endpoint:           https://ftp.ncbi.nlm.nih.gov/pub/pmc

Documentation:           https://www.ncbi.nlm.nih.gov/pmc/tools/ftp/

Terms of Service and/or Fair Use Policy:           https://www.ncbi.nlm.nih.gov/pmc/about/copyright/

----

### DEPARTMENT OF HOMELAND SECURITY

DHS has partnered with the National Library of Medicine, part of the National Institutes of Health, to use PubMed Central (PMC) and its supporting infrastructure (including APIs and manuscript submission system) as the repository for the peer-reviewed, accepted journal literature that results from their research program(s). For more information on this database, related APIs, and collections of articles available for text mining, see the HHS entry.

#### NIH E-utilities

Using the parameters defined in the below API endpoint, the NIH eSearch service provides a list of DHS-funded PubMed Central IDs (PMCID) or PubMed IDs (PMID) that can subsequently be used in the Entrez Programming Utilities (E-utilities) suite of services for more granular metadata and information (see HHS entry for more information).

      - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=dhs%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=dhs%20funded%5bfilter%5d&db=pubmed

Documentation:           https://www.ncbi.nlm.nih.gov/books/NBK25497/

Terms of Service and/or Fair Use Policy:https://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen

----

### DEPARTMENT OF TRANSPORTATION

#### National Transportation Library Repository JSON REST API

The National Transportation Library Institutional Repository JSON REST API allows you to query the repository based on its collections.

API Endpoint: https://rosap.ntl.bts.gov/fedora/export/view/collection/https://rosap.ntl.bts.gov/fedora/export/download/collection/

Documentation: https://rosap.ntl.bts.gov/help#quick-link-oaipmh-ext

Terms of Service and/or Fair Use Policy:

#### National Transportation Library Repository OAI-PMH API

The National Transportation Library Repository OAI-PMH API that allows you to query the repository. Requests using the API must be made using "verbs" as specified by OAI-PMH.

API Endpoint: https://repository.library.noaa.gov/fedora/oai

Documentation: https://rosap.ntl.bts.gov/help#quick-link-oaipmh-listrecords

Terms of Service and/or Fair Use Policy:

----

### DEPARTMENT OF VETERANS AFFAIRS

VA has partnered with the National Library of Medicine, part of the National Institutes of Health, to use PubMed Central (PMC) and its supporting infrastructure (including APIs and manuscript submission system) as the repository for the peer-reviewed, accepted journal literature that results from their research program(s). For more information on this database, related APIs, and collections of articles available for text mining, see the HHS entry.

#### NIH E-utilities

Using the parameters defined in the below API endpoint, the NIH eSearch service provides a list of VA-funded PubMed Central IDs (PMCID) or PubMed IDs (PMID) that can subsequently be used in the Entrez Programming Utilities (E-utilities) suite of services for more granular metadata and information (see HHS entry for more information).

      - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=va%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=va%20funded%5bfilter%5d&db=pubmed

Documentation:           https://www.ncbi.nlm.nih.gov/books/NBK25497/

Terms of Service and/or Fair Use Policy:https://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen

----

### U.S. AGENCY FOR INTERNATIONAL DEVELOPMENT

#### Development Experience Clearinghouse (DEC) API

The Development Experience Clearinghouse (DEC) is USAID's institutional memory of over 250,000 agency-funded technical and programmatic documents spanning more than 50 years of US international aid. The DEC provides a snapshot in time of aid-related work conducted or sponsored by the agency in the form of documents, images, videos, maps, charts, and evaluations. The DEC website (https://dec.usaid.gov) is optimized for search and discovery, where users can explore the DEC's offerings and become familiar with the system's contents and search syntax. The API is available should users need to extract large amounts of data from the DEC.

API Endpoint: https://dec.usaid.gov/api/

Documentation:           https://www.usaid.gov/developer/development-experience-clearinghouse-dec-api

Terms of Service and/or Fair Use Policy:           https://dec.usaid.gov/dec/content/faq.aspx

----

### ENVIRONMENTAL PROTECTION AGENCY

EPA has partnered with the National Library of Medicine, part of the National Institutes of Health, to use PubMed Central (PMC) and its supporting infrastructure (including APIs and manuscript submission system) as the repository for the peer-reviewed, accepted journal literature that results from their research program(s). For more information on this database, related APIs, and collections of articles available for text mining, see the HHS entry.

#### NIH E-utilities

Using the parameters defined in the below API endpoint, the NIH eSearch service provides a list of EPA-funded PubMed Central IDs (PMCID) or PubMed IDs (PMID) that can subsequently be used in the Entrez Programming Utilities (E-utilities) suite of services for more granular metadata and information (see HHS entry for more information).

      - PMC query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=epa%20funded%5bfilter%5d&db=pmc
      - PubMed query:  https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=epa%20funded%5bfilter%5d&db=pubmed

Documentation:           https://www.ncbi.nlm.nih.gov/books/NBK25497/

Terms of Service and/or Fair Use Policy:https://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen

----

### NATIONAL AERONAUTICS AND SPACE ADMINISTRATION

As of February 1, 2022, NASA-funded publications are being collected directly by the NASA STI Program		and can be accessed through the PubSpace Collection in the NASA STI Repository. Formerly housed in PubMed		Central (PMC), PubSpace was officially re-launched as part of the NASA STI Repository on November 17th, 2022.

#### STI Repository OpenAPI

The STI Repository OpenAPI is managed by The NASA Scientific and Technical Information (STI) Program. In		an effort to disseminate publicly available NASA research and development to the widest audience possible,		we promote the ability for partners and peers to harvest data from the PubSpace Collection within the STI		Repository. In support of this objective, we maintain an OpenAPI service to provide greater access to publicly		available data and further flexibility for dissemination of NASA research results.

API Endpoint:			https://ntrs.nasa.gov/api/openapi/#/default/SearchController_postPubSpaceSearch

Documentation:           https://www.sti.nasa.gov/docs/20221122_OpenAPI_Documentation.pdf

Terms of Service and/or Fair Use Policy:           https://www.sti.nasa.gov/docs/20221122_OpenAPI_Documentation.pdf

----

### NATIONAL SCIENCE FOUNDATION

#### NSF Awards API

The NSF Awards API allows users to build a parameter-based query to retrieve publications associated with an award ID.        

API Endpoint:           https://api.nsf.gov/services/v1/awards/{id}.{format}?printFields=id,title,abstractText,publicationResearch

Documentation:           https://www.research.gov/common/webapi/awardapisearch-v1.htm#request-url

Terms of Service and/or Fair Use Policy: None        

----

### OFFICE OF THE DIRECTOR OF NATIONAL INTELLIGENCE

Under Development

----

### SMITHSONIAN INSTITUTION

#### Smithsonian Research Online

A collection of Smithsonian research outputs in digital form representing the work of both full time Smithsonian employees and academic appointees. This content is not an exhaustive list of research outputs but is dependent on scholars who have contributed the full text of their paper(s). Because the Smithsonian is a scientific and cultural institution, some of the contents exposed via this API are not scientific research results. Materials are currently housed on the DSpace platform at           https://repository.si.edu

API Endpoint:           https://repository.si.edu/oai/request?verb=ListRecords&metadataPrefix=oai_dc;           https://repository.si.edu/oai/request?verb=Identify

Documentation:           https://wiki.duraspace.org/display/DSDOC5x/OAI

Terms of Service and/or Fair Use Policy:           https://www.si.edu/Termsofuse

----

### U.S. GEOLOGICAL SURVEY

#### USGS Publications Warehouse

Publications Warehouse uses a number of web services in order to generate its dynamic content, by querying our database of USGS Publications.  Some of these web services may be helpful to outside developers for many purposes, and they can be used by anyone who is interested, as an alternate way to access the data available in Pubs Warehouse. The Pubs Warehouse web services may be queried using a RESTlike (REpresentational State Transfer) technique.        

API Endpoint:           http://pubs.er.usgs.gov/pubs-services/publication

Documentation:           https://pubs.er.usgs.gov/documentation/web_service_documentation;           https://pubs.er.usgs.gov/pubs-services/swagger-ui.html

Terms of Service and/or Fair Use Policy: No formal TOS