Obtener transferencia
Nivel de seguridad requerida para este servicio
Muy Alta (accessToken + mutual TLS + HMAC + VPN)
Objetivo
Esta API devuelve el estado actualizado de una solicitud de transferencia. Puede ser consultada por originId
o por debinId
.
Request
/v2/apibank/movements/get-movement
curl -X POST "https://$env/v2/apibank/movements/get-movement" \
-H 'Authorization: $YOUR_ACCESS_TOKEN' \
-H "Content-Type: application/json" \
-d "$requestBody"
env
: Entorno de la API, como producción o desarrollo.YOUR_ACCESS_TOKEN
: Token obtenido en el servicio de autenticación.
Request Body (Ejemplo - $requestBody)
Consulta por originId
Body JSON
{
"originId": 45331,
"getRawData": false
}
Valores posibles para realizar la consulta:
-
originId
: Es un identificador generado por vos para poder consultar el estado de la transacción. Este ID debe ser único. No procesaremos dos transacciones con el mismo identificador del cliente. -
networkId
: Es un identificador generado la red que procesó la transacción -
getRawData
: Valor por defecto "false". Enviando este valor en true, el servicio devuelve el objeto con el formato de la red que lo procesó. (Ejemplo: Coelsa)
Ejemplo de Respuestas:
JSON Response Body
{
"id": "001343432423424234332",
"status": "COMPLETED",
"counterparty": {
"personId": "20036675544",
"personIdType": "CUI",
"personName": "Juan García",
"accountRouting": {
"addressType": "CBU_CVU",
"address": "00000740000000000002"
}
},
"details": {
"type": "DEBIT_TRANSFER_SENT_CVU",
"typeDescription": "Transferencia Enviada CVU",
"originId": 243552,
"network": "COELSA",
"networkId": "Z63EMDN2E7JQWFVW5E7RA3",
"postingDatetime": "2024-04-12T10:00:00Z",
"completedDatetime": "2024-04-12T10:15:30Z",
"amountCurrency": "032",
"amount": 2500.5,
"motiveCode": "ALQ",
"message": "Alquiler del mes"
},
"thisSubAccount": {
"owners": {
"personId": "27025667757",
"personIdType": "CUI",
"personName": "Marta Martínez",
"personType": "INDIVIDUAL"
},
"accountRouting": {
"addressType": "CVU",
"address": "0009401811100042119204"
}
}
}