Tapi Logo

Recomendamos ingresar en Desktop

Nuestra documentación y herramientas de integración están optimizadas para brindarte la mejor experiencia en computadora.

Por favor, accede desde una computadora para continuar.

Referencia API

Autorizacion - CICO Emisores

POST/authorize

Autorizar operaciones CICO

Objetivo

Este endpoint permite autorizar o rechazar operaciones de Cash-In/Cash-Out. El emisor recibe la solicitud de autorizacion y debe validar que el usuario tiene fondos suficientes (para cash-out) o que puede recibir el deposito (para cash-in).

Request

Headers

CampoTipoObligatorioDescripción
x-api-key
StringSíClave de API proporcionada por Tapi para autenticar la solicitud.
x-authorization-token
StringSíToken de autenticacion obtenido en el login.

Body Parameters

ParámetroTipoRequeridoDescripción
referenceCode
StringSíCodigo de referencia de la operacion.
action
StringSíAccion a realizar: 'approve' o 'reject'.
reason
StringNoRazon del rechazo (requerido si action es 'reject').

Response

Response Body

ParámetroTipoDescripción
authorizationCode
StringCodigo de autorizacion (solo si fue aprobada).
status
StringEstado de la autorizacion: 'approved' o 'rejected'.

Consideraciones

  • El codigo de autorizacion es necesario para completar la operacion en el punto de servicio.
  • Las autorizaciones aprobadas tienen una validez de 15 minutos.
Ver la librería de errores de esta referencia

CLIENT LIBRARIES

REQUEST EXAMPLE

curl --request POST \
--url https://cash-in.homo.tapila.cloud/authorize \
--header 'x-authorization-token: YOUR_TOKEN_HERE' \
--header 'x-api-key: YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json' \
--data '{
  "referenceCode": "CICO-2024-ABC123XYZ",
  "action": "approve"
}'