PATCH
/cards/v1/config/services/{id}Actualizar Servicios de Tarjeta
El endpoint /cards/v1/config/services/{id} te permite habilitar o deshabilitar los servicios disponibles para una tarjeta.
Consideraciones
- Todos los campos del body son opcionales. Solo se actualizarán los servicios que se incluyan en el request.
- Si un campo se omite, el servicio correspondiente no cambiará su estado actual.
- El
cardIdes el PID público de la tarjeta (ej:crd-xxx).
Parámetros disponibles
Header Parameters
AuthorizationStringrequired
Path Parameters
cardIdStringrequired
Cuerpo de solicitud
application/jsonlocal_withdrawalboolean
international_withdrawalboolean
local_ecommerceboolean
international_ecommerceboolean
local_purchasesboolean
international_purchasesboolean
local_extracashboolean
international_extracashboolean
Detalle de respuestas
401
No autorizado
403
Acceso denegado
Ejemplo de solicitud
{
"local_withdrawal": true,
"international_withdrawal": false,
"local_ecommerce": true,
"international_ecommerce": true,
"local_purchases": true,
"international_purchases": false,
"local_extracash": false,
"international_extracash": false
}Ejemplo de código
curl -X PATCH "https://api.pomelo.la/cards/v1/config/services/{id}" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"local_withdrawal": true,
"international_withdrawal": false,
"local_ecommerce": true,
"international_ecommerce": true,
"local_purchases": true,
"international_purchases": false,
"local_extracash": false,
"international_extracash": false
}'Ejemplo de respuesta (200)OK
{
"data": {
"local_withdrawal": true,
"international_withdrawal": false,
"local_ecommerce": true,
"international_ecommerce": true,
"local_purchases": true,
"international_purchases": false,
"local_extracash": false,
"international_extracash": false
}
}