> 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/integrate-the-d1-api/d1-api-summary.md).

# Resumen de la API de D1

Esta sección proporciona un resumen de las API utilizadas en el **Click to Pay** servicio.

Las API se agrupan esencialmente en:

* **Obligatorio**: debe ser implementado por el emisor para una correcta integración en D1 y el cumplimiento de los esquemas.
* **Condicional**: debe implementarse según el modelo de integración elegido por el emisor.
* **Opcional**: debe implementarse según las necesidades comerciales del emisor.&#x20;

## API obligatorias

| API                                                                                                                                                                                                                                                                                                                                  | Entrada/Salida      | Descripción                                                                                             |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- | ------------------------------------------------------------------------------------------------------- |
| [Obtener token de autorización](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/oauth2-api.md)                                                                                                                                                                                                              | Emisor -> Thales D1 | Obtener un token de acceso OAuth 2.0 para llamar al backend de D1.                                      |
| [Crear tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards) o [Registrar tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#put-v2-issuers-issuerid-cards-cardid)                                                | Emisor -> Thales D1 | Crear o registrar una tarjeta en el backend de D1.                                                      |
| [Renovar tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards-cardid-operations-renew) y [Reemplazar tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards-cardid-operations-replace) | Emisor -> Thales D1 | Renovar una tarjeta. Reemplazar tarjeta.                                                                |
| [Eliminar tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards-cardid-operations-delete)                                                                                                                                                                     | Emisor -> Thales D1 | Eliminar una tarjeta del backend de D1.                                                                 |
| [Registrar consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api.md#put-issuers-issuerid-consumers-consumerid)                                                                                                                                                                           | Emisor -> Thales D1 | Registrar un consumidor en D1.                                                                          |
| [Eliminar consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api.md#post-issuers-issuerid-consumers-consumerid-operations-delete)                                                                                                                                                         | Emisor -> Thales D1 | Eliminar un consumidor en D1.                                                                           |
| [Inscripción en Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#post-issuers-issuerid-cards-cardid-operations-clicktopayenrolment)                                                                                                                                        | Emisor -> Thales D1 | Para inscribir la tarjeta y el consumidor en el directorio Click to Pay del esquema.                    |
| [Obtener perfiles de consumidor de Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#get-issuers-issuerid-consumers-consumerid-clicktopayprofiles)                                                                                                                          | Emisor -> Thales D1 | Recuperar un perfil de Click to Pay para un consumidor determinado desde el directorio de Click to Pay. |
| [Actualizar tarjeta de Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#post-issuers-issuerid-cards-cardid-operations-clicktopayupdate)                                                                                                                                    | Emisor -> Thales D1 | Actualizar una tarjeta en el directorio Click to Pay del esquema.                                       |
| [Actualizar consumidor de Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#post-issuers-issuerid-consumers-consumerid-operations-clicktopayupdate)                                                                                                                         | Emisor -> Thales D1 | Actualizar los datos del consumidor en el directorio Click to Pay del esquema.                          |
| [Cancelar suscripción de tarjeta en Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#post-issuers-issuerid-cards-cardid-operations-clicktopayoptout)                                                                                                                       | Emisor -> Thales D1 | Cancelar la suscripción de una tarjeta del directorio Click to Pay del esquema.                         |
| [Cancelar suscripción de consumidor en Click to Pay](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/click-to-pay-api.md#post-issuers-issuerid-consumers-consumerid-operations-clicktopayoptout)                                                                                                            | Emisor -> Thales D1 | Cancelar la suscripción de un consumidor y sus tarjetas del directorio Click to Pay del esquema.        |

## API condicionales

| API                                                                                                                                                                                                                                                                                                                                   | Entrada/Salida      | Descripción                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Suspender tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards-cardid-operations-suspend) y [Reanudar tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#post-v2-issuers-issuerid-cards-cardid-operations-resume) | Emisor -> Thales D1 | Suspender una tarjeta. Reanudar tarjeta.                                                                                                                                                                                                                                                                                                   |
| [Actualizar información del consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api.md#post-issuers-issuerid-consumers-consumerid-operations-update)                                                                                                                                        | Emisor -> Thales D1 | Es condicional al almacenamiento de la información del consumidor en D1. Si los datos se almacenan en D1, el emisor debe actualizarlos.                                                                                                                                                                                                    |
| [Obtener información del consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/outbound-api-from-d1/consumer-api.md#get-banking-d1-v1-issuers-issuerid-consumers-consumerid)                                                                                                                                             | Emisor <- Thales D1 | <p>Es condicional al almacenamiento de la información del consumidor en D1. Si los datos se almacenan en D1, esta API no se activa.</p><p>Es condicional a la función de inscripción automática en caso de que no se proporcionen todos los detalles en la entrada. D1 intenta obtener los detalles que faltan del backend del emisor.</p> |
| [Obtener token de autorización](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/outbound-api-from-d1/oauth2-api.md)                                                                                                                                                                                                            | Emisor <- Thales D1 | Obtener un token de acceso OAuth 2.0 para llamar al backend del emisor. Es obligatorio si Thales D1 llama al backend del emisor.                                                                                                                                                                                                           |
| [Notificar operaciones del consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/outbound-api-from-d1/consumer-api.md#post-notifications-d1-v2-issuers-issuerid-consumers)                                                                                                                                               | Emisor <- Thales D1 | Si el emisor desea ser notificado de las operaciones del consumidor.                                                                                                                                                                                                                                                                       |
| [Notificar operaciones de tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/outbound-api-from-d1/card-api.md#post-notifications-d1-v2-issuers-issuerid-cards)                                                                                                                                                           | Emisor <- Thales D1 | Si el emisor desea ser notificado de las operaciones de la tarjeta.                                                                                                                                                                                                                                                                        |

## API opcionales

| API                                                                                                                                                                                                                                                                  | Entrada/Salida      | Descripción                                                                         |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ----------------------------------------------------------------------------------- |
| [Obtener lista de tarjetas](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api.md#get-issuers-issuerid-consumers-consumerid-cards)                                                                                                | Emisor -> Thales D1 | Si el emisor desea recuperar la lista de tarjetas vinculadas al consumidor.         |
| [Obtener operación de tarjeta ](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#get-v1-issuers-issuerid-cards-cardid-operations-operationid)                                                                                    | Emisor -> Thales D1 | Si el emisor necesita recuperar un ID de operación de tarjeta específico.           |
| [Obtener todas las operaciones de tarjeta](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/card-api.md#get-v1-issuers-issuerid-cards-cardid-operations)                                                                                     | Emisor -> Thales D1 | Si el emisor necesita recuperar todas las operaciones de una tarjeta determinada.   |
| [Obtener operación de consumidor](/click-to-pay/es/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api.md#get-issuers-issuerid-consumers-consumerid-operations-operationid)                                                                         | Emisor -> Thales D1 | Si el emisor necesita recuperar un ID de operación de consumidor específico.        |
| [Obtener todas las operaciones del consumidor](https://app.gitbook.com/o/fwy1mtbRONGA2YDKDBr0/s/uKGiYHoxBTUoHkwRFlXH/~/edit/~/changes/253/integrate-the-d1-api/d1-api-reference/inbound-api-to-d1/consumer-api#get-issuers-issuerid-consumers-consumerid-operations) | Emisor -> Thales D1 | Si el emisor necesita recuperar todas las operaciones de un consumidor determinado. |


---

# 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/integrate-the-d1-api/d1-api-summary.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.
