Asociaciones

Asociar tarjeta

El endpoint Post /cards/associations/v1 te permite asociar una tarjeta con una cuenta de un usuario de Pomelo.

Consideraciones

  • La cuenta y la tarjeta a asociar deben encontrarse en estado “Activo”.
  • La cuenta y la tarjeta a asociar deben pertenecer al mismo usuario.
  • Una tarjeta sólo podrá asociarse a una cuenta de cada moneda. En caso de tener que vincular la tarjeta con otra cuenta que tenga la misma moneda, se deberá eliminar la asociación vigente, para luego poder generar una nueva.
Parámetros disponibles
Header Parameters
Authorizationstringrequired
Ejemplo: Bearer {access_token}
Body Parameters
card_idstringrequired
Ejemplo: crd-20gRqyp809SvDzXzhSeG2w6UiO5
account_idstringrequired
Ejemplo: acc-20I5vMjljS3VEyafcX8lA3T3g0c
Detalle de respuestas
card_idstring
Ejemplo: crd-20gRqyp809SvDzXzhSeG2w6UiO5
account_idstring
Ejemplo: acc-20I5vMjljS3VEyafcX8lA3T3g0c
associatedboolean
created_atstring(format: date-time)
updated_atstring(format: date-time)

¿Te resultó útil esta sección?

POST/cards/associations/v1/
{
"card_id":
"crd-20gRqyp809SvDzXzhSeG2w6UiO5"
"account_id":
"acc-20I5vMjljS3VEyafcX8lA3T3g0c"
}
Ejemplo de respuestas
{
"card_id":
"crd-20gRqyp809SvDzXzhSeG2w6UiO5"
"account_id":
"acc-20I5vMjljS3VEyafcX8lA3T3g0c"
"associated":
true
"created_at":
"2024-04-25T13:23:27.255Z"
"updated_at":
"2024-04-25T13:23:27.255Z"
}

Desasociar tarjeta

El endpoint Delete /cards/associations/v1 te permite desasociar una tarjeta de una cuenta.

Consideraciones

La cuenta y la tarjeta deben estar previamente asociadas.

Parámetros disponibles
Header Parameters
Authorizationstringrequired
Ejemplo: Bearer {access_token}
Body Parameters
card_idstringrequired
Ejemplo: crd-20gRqyp809SvDzXzhSeG2w6UiO5
account_idstringrequired
Ejemplo: acc-20I5vMjljS3VEyafcX8lA3T3g0c
Detalle de respuestas
card_idstring
Ejemplo: crd-20gRqyp809SvDzXzhSeG2w6UiO5
account_idstring
Ejemplo: acc-20I5vMjljS3VEyafcX8lA3T3g0c
associatedboolean
created_atstring(format: date-time)
updated_atstring(format: date-time)

¿Te resultó útil esta sección?

DELETE/cards/associations/v1/
{
"card_id":
"crd-20gRqyp809SvDzXzhSeG2w6UiO5"
"account_id":
"acc-20I5vMjljS3VEyafcX8lA3T3g0c"
}
Ejemplo de respuestas
{
"card_id":
"crd-20gRqyp809SvDzXzhSeG2w6UiO5"
"account_id":
"acc-20I5vMjljS3VEyafcX8lA3T3g0c"
"associated":
true
"created_at":
"2024-04-25T13:23:27.256Z"
"updated_at":
"2024-04-25T13:23:27.256Z"
}

Buscar asociaciones

El endpoint Get /cards/associations/v1 te permite buscar un grupo de asociaciones.

Consideraciones

Tendrás que especificar tus filtros como parámetros siguiendo este patrón: filter[campo]=valor. Por ejemplo: /cards/associations/v1?filter[card_id]=crd-20I5vMjljS3VEyafcX8lA3T3g0c

Es requerido filtrar por al menos uno de los campos permitidos

Los resultados serán paginados y podrás especificar qué página ver utilizando: page[number]=valor

Parámetros disponibles
Header Parameters
Authorizationstringrequired
Ejemplo: Bearer {access_token}
Query Parameters
filter[card_id]string
Ejemplo: crd-20gRqyp809SvDzXzhSeG2w6UiO5
filter[account_id]string
Ejemplo: acc-20I5vMjljS3VEyafcX8lA3T3g0c
Detalle de respuestas
dataarray
metaobject

¿Te resultó útil esta sección?

GET/cards/associations/v1/
Ejemplo de respuestas
{
"data":[
0:{
...
}
]
"meta":{
"pagination":{
...
}
"filter":[
...
]
}
}