API Reference

Get Notifications

GET/adhesions/{externalClientId}?includeNotifications=true

Consulta las adhesiones de agenda junto con las notificaciones configuradas.

Objetivo

Permite recuperar las adhesiones y configuraciones de notificaciones de un usuario final determinado.

Request

Headers

CampoTipoObligatorioDescripción
x-api-key
StringAPI Key para acceder al endpoint.
x-authorization-token
StringToken de autenticación válido.

Path Parameters

CampoTipoObligatorioDescripción
externalClientId
StringIdentificador único del cliente externo para consultar sus adhesiones y notificaciones.

Query Parameters

CampoTipoObligatorioDescripción
includeNotifications
BooleanDebe ser true para incluir configuraciones de notificación.

Response

Response Body

ParámetroTipoDescripción
notifications
Object[]Lista de notificaciones configuradas.
tx
UUIDID de la transacción.
mainTx
UUIDID principal de la transacción.

Response Examples

200 OK

Consideraciones

  • El campo includeNotifications debe estar en true para que el endpoint incluya las notificaciones.
  • Es útil para que el cliente administre sus canales y destinatarios configurados.
  • Los canales disponibles incluyen EMAIL, SMS y PUSH notifications.

CLIENT LIBRARIES

REQUEST EXAMPLE

curl --request GET \
--url https://agenda.homo.tapila.cloud/adhesions/{externalClientId}?includeNotifications=true \
--header 'x-authorization-token: YOUR_TOKEN_HERE' \
--header 'x-api-key: YOUR_API_KEY_HERE'