> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/click-to-pay/es/implement-click-to-pay-issuers/retrieve-click-to-pay-profiles.md).

# Recuperar perfiles de Click to Pay

### Descripción general

El backend del emisor podría necesitar recuperar los datos de Click to Pay previamente registrados para un usuario final. Los casos de uso típicos incluyen:

* Mostrar los detalles de Click to Pay al usuario final en la aplicación del emisor.
* Verificar la información almacenada en Click to Pay antes de permitir que el usuario final la actualice.

D1 expone la [API de obtención de perfiles de consumidor de Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-summary.md)que recupera todos los perfiles de Click to Pay que el emisor ha registrado en los directorios de Click to Pay.

Cuando hay varios directorios de Click to Pay configurados, D1 agrega los datos y devuelve como máximo un perfil por directorio. La respuesta contiene un `array clickToPayProfiles[]` donde cada entrada representa el perfil de consumidor almacenado en un directorio determinado.

{% hint style="info" %}
**Enlaces rápidos**

* [Registrar tarjetas en Click to Pay](/click-to-pay/es/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay.md)
* [Actualizar perfiles de Click to Pay](/click-to-pay/es/implement-click-to-pay-issuers/update-click-to-pay-profiles.md)
* [Dar de baja tarjetas de Click to Pay](/click-to-pay/es/implement-click-to-pay-issuers/opt-out-cards-from-click-to-pay.md)
  {% endhint %}

#### Cuándo usar esta API

Usar **API de obtención de perfiles de consumidor de Click to Pay** cuando el backend del emisor necesita una instantánea actual de la información del consumidor almacenada en los directorios de Click to Pay. Las situaciones típicas incluyen:

* Mostrar al consumidor qué tarjetas y datos de perfil están registrados en Click to Pay.
* Comparar los datos almacenados en Click to Pay con los datos almacenados en el backend del emisor antes de decidir si se requiere una actualización.
* Solucionar diferencias entre lo que está almacenado en el backend del emisor y lo que está almacenado en Click to Pay.

No **usar** esta API para actualizar los detalles del consumidor o de la tarjeta. Para modificar los datos almacenados en Click to Pay, use las APIs de actualización descritas en [Actualizar perfiles de Click to Pay](/click-to-pay/es/implement-click-to-pay-issuers/update-click-to-pay-profiles.md).

### Flujo

El diagrama siguiente muestra el flujo general para recuperar los perfiles de consumidor de Click to Pay a través de D1:

<figure><img src="/files/592964afa19430e2310a1ec09f72c8dfed7669a6" alt=""><figcaption></figcaption></figure>

## Diagrama de secuencia

### Requisitos previos

Consulte [los requisitos previos](/click-to-pay/es/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay.md#prerequisites).

El diagrama de secuencia siguiente ilustra el comportamiento detallado al recuperar los perfiles de consumidor de Click to Pay. Cuando hay varios directorios disponibles, D1 consulta cada directorio y consolida los perfiles en una sola respuesta.

<figure><img src="/files/a1e01553431519c235cb7752aab0296ddbb15fb5" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.payments.thalescloud.io/click-to-pay/es/implement-click-to-pay-issuers/retrieve-click-to-pay-profiles.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
