Skip to main content Skip to Navigation Skip to Footer



The Electronic Preventive Services Selector (ePSS) is an application designed to help primary care clinicians identify the screening, counseling, and preventive medication services that are appropriate for their patients. The ePSS API utilizes a Representational State Transfer (REST) architecture to return USPSTF Recommendations data over http from the ePSS server that can be integrated into other third-party web and mobile applications. The data requested via the API is retrieved by specific patient characteristics, such as age, sex, and selected behavioral risk factors and structured with JavaScript Object Notation (JSON) to provide ePSS data in a lightweight, text-based, and human-readable format.

The ePSS Web application can be accessed at Visit for more information on additional ePSS products.

Instructions for Use

The following link provides instructions for using the ePSS API and includes field descriptions, object format and sample code and queries to implement and request data via ePSS API: View ePSS API Instructions

Request ePSS API

Access to the ePSS API requires prior approval. Submit request for ePSS API access to Please include contact information and a brief overview of how the API is to be used.

Recommendations Disclaimer

To review the AHRQ Copyright and Disclaimer notice visit:


You are now leaving ePSS Electronic Preventive Services Selector website and going to
This website contains links to other federal and state agencies and private organizations. The Agency for Healthcare Research and Quality (AHRQ) cannot attest to the accuracy of information provided by these nonfederal website links. Linking to nonfederal sites does not constitute an endorsement by AHRQ or any of its employees of the sponsors or the information and products presented on the sites. You will be subject to the destination site's privacy policy when you leave the AHRQ website. Thank you for visiting

Continue Cancel