# Retrieve Benefits
source: https://developer.mastercard.com/priceless-specials/documentation/use-cases/retrieve-benefits/index.md

The Retrieve Benefits service allows the issuer to retrieve benefits that are published to the Priceless Specials API.

Upon successful request for retrieval of the benefits, the issuer may use the information provided in the API response to display the programs on their cardholder-facing mobile app or website.
For the best user experience, we recommend formatting the information provided by the API as necessary to suit the application's design and user interface.

## Pre-requisites {#pre-requisites}

Before using the Priceless Specials API service, your project must first be created as an API project on the Mastercard Developers.

## Sequence diagram {#sequence-diagram}

The following sequence diagram shows the order of events for a solution that uses the `/benefits` endpoint.
Diagram retrieve-benefits

Following are the execution steps:

1. The cardholder logs into the issuer mobile application or website to access benefits information.
2. The issuer application sends a request to the issuer server.
3. The issuer server sends a request to the `/benefits` endpoint.
4. Mastercard authenticates the API request.
5. After successful authentication, the Priceless Specials API returns a JSON response with the benefits information.
6. The issuer server sends the benefits information to the issuer application.
7. The issuer application displays the benefits information to the cardholder.

## Endpoint {#endpoint}


API Reference: `GET /benefits`

