Historial de transacciones
curl --request GET \
--url https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactionsimport requests
url = "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "txn_01HQXK5M8R",
"type": "transfer",
"amount": 150.00,
"status": "success",
"createdAt": "2026-03-30T14:22:00Z",
"environment": "production"
}
],
"page": 1,
"limit": 20,
"total": 1
}
Operaciones Bancarias
Historial de transacciones
Obtiene el historial de transacciones de una cuenta bancaria específica.
GET
/
api
/
v1
/
bank
/
accounts
/
{account}
/
transactions
Historial de transacciones
curl --request GET \
--url https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactionsimport requests
url = "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.venepagos.com.ve/api/v1/bank/accounts/{account}/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "txn_01HQXK5M8R",
"type": "transfer",
"amount": 150.00,
"status": "success",
"createdAt": "2026-03-30T14:22:00Z",
"environment": "production"
}
],
"page": 1,
"limit": 20,
"total": 1
}
Este endpoint requiere autenticación mediante Bearer token.
string
required
Identificador de la cuenta bancaria.
integer
Número de página para la paginación. Por defecto
1.integer
Cantidad de resultados por página. Por defecto
20.string
Filtrar por estado de la transacción (
success, failed, pending).string
Filtrar por entorno (
sandbox, production).Respuesta
string
Identificador único de la transacción.
string
Tipo de transacción (
transfer, p2p, deposit).number
Monto de la transacción en bolívares.
string
Estado de la transacción (
success, failed, pending).string
Fecha y hora de creación en formato ISO 8601.
string
Entorno en el que se realizó la transacción (
sandbox, production).{
"data": [
{
"id": "txn_01HQXK5M8R",
"type": "transfer",
"amount": 150.00,
"status": "success",
"createdAt": "2026-03-30T14:22:00Z",
"environment": "production"
}
],
"page": 1,
"limit": 20,
"total": 1
}