# Gather Consent Details
source: https://developer.mastercard.com/authentication-consent/documentation/use-cases/gather-consent-details/index.md

The following use case describes how a merchant or Payment Service Provider (PSP) gathers the consent text to be presented to cardholders to allow future frictionless authentications.

The merchants/PSPs can cache the consent text locally for a maximum period of one week before gathering a fresh copy of the consent according to the [Mastercard Identity Check Express Program Guide for India](https://techdocs.mastercard.com/bundle/m_IDCEX/page/jkz1611222060168.html).
Diagram gather

The sequence of steps:

| Step | Method |   Type   |                                         Action                                          |                                                                                                                                                                                                                                  Comments                                                                                                                                                                                                                                  |
|------|--------|----------|-----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1    | GET    | Request  | Send request to /consent-languages?consent_types=INDIA_FRICTIONLESS\&locale=en-US       | This API is used to get the consent language text for enrolled service(s) to present to a cardholder.Ensure the following parameters are used in the URL: * **Consent_types** = INDIA_FRICTIONLESS * **Locale** = en-US                                                                                                                                                                                                                                                    |
| 2    | N/A    | Process  | Internal process                                                                        | Mastercard consent service searches the appropriate consent text based on the consent type and locale.                                                                                                                                                                                                                                                                                                                                                                     |
| 3    | GET    | Response | Receive response from /consent-languages?consent_types=INDIA_FRICTIONLESS\&locale=en-US | The response includes some key details: * **Consent Language ID** - This language ID must be used when submitting a request to store a new cardholder consent. It will change if Mastercard updates the consent text. * **Long text** - The text that must be presented to the cardholder. * **Privacy notice URL** - The link to the Mastercard privacy notice. * **Version** - The consent text version. The version will change if Mastercard updates the consent text. |

## Endpoint {#endpoint}


API Reference: `GET /consent-languages`

