name: Nombre del beneficiariosurname: Apellidos del beneficiarioconcept: Concepto o descripción de la transferenciaamount: Importe de la transferencia (número positivo)iban: IBAN del beneficiario (formato: ES1234567890123456789012)sort_code (opcional) Si la transferencia tiene el currency GBPexternal_id: ID externo único para asociar la transferenciaexternal_id asociado para rastreoauthorization_incorrect: Token inválido o expiradouser_id_not_configured: La integración no tiene user_idmissing_required_field: Falta un campo requeridoinvalid_amount: El importe no es válidoinvalid_iban: El formato del IBAN no es válidobank_account_not_found: El usuario no tiene cuenta bancariabank_provider_not_configured: La cuenta no tiene proveedor configuradoexternal_id_already_exists: Ya existe una transferencia con ese external_idtransfer_failed: La transferencia no pudo ser procesadaunexpected_error: Error inesperado en el servidorcurl --location --request POST '/api/banking/transfer' \
--header 'auth: {{auth_token}}' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "John",
"surname": "Doe",
"concept": "Testing api CP",
"amount": 20,
"currency": "gbp",
"iban": "83938362",
"sort_code": "042909",
"external_id": "111731777"
}'{
"status": "ok",
"data": {
"transaction_id": "TXN123456789",
"type": "OUT",
"amount": 150.50,
"currency": "EUR",
"date": "2024-01-15T10:30:00Z",
"description": "Pago de factura 12345",
"status": "completed",
"from_name": null,
"from_account": "410035721515",
"from_bank": "easypayment",
"to_name": "Juan Pérez García",
"to_account": "ES1234567890123456789012",
"external_id": "EXT-2024-001"
}
}