Operation Status
GET
/operation/{operationId}
Consulta el estado actual de una operación de recarga.
Objetivo
Permite consultar el detalle de una operación de recarga iniciada, incluyendo su estado actual y sus datos relacionados.
Request
Headers
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
x-api-key | String | Sí | API Key provista para acceder al endpoint. |
x-authorization-token | String | Sí | Token de autenticación generado en el login. |
Path Parameters
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
operationId | String | Sí | ID único de la operación a consultar. |
Response
Response Body
Parámetro | Tipo | Descripción |
---|---|---|
operationId | String | ID único de la operación. |
createdAt | String | Fecha y hora de creación de la operación (UTC). |
companyCode | String | Código de la compañía. |
companyName | String | Nombre de la compañía. |
amount | Number | Monto de la recarga. |
status | String | Estado actual de la transacción (pending, confirmed, failed). |
identifiers | Object[] | Identificadores utilizados para realizar la recarga. |
agent | String | Nombre del agente procesador. |
clientUsername | String | Nombre del cliente fintech. |
externalClientId | String | ID del usuario final proporcionado por el cliente. |
externalPaymentId | String | ID de la operación provisto por el cliente. |
additionalData | Object | Información adicional sobre la operación. |
Response Examples
200 OK
Consideraciones
- Este endpoint permite consultar una operación en cualquier momento posterior a su creación.
- Si el operationId es inválido o no existe, se devolverá un error.
CLIENT LIBRARIES
REQUEST EXAMPLE
curl --request GET \ --url https://recharges.homo.tapila.cloud/operation/79bdf09b-523f-4646-8ef0-e34bbaa35519 \ --header 'x-authorization-token: YOUR_TOKEN_HERE' \ --header 'x-api-key: YOUR_API_KEY_HERE'