List transactions
curl --request GET \
--url https://api.conduit.financial/transactions \
--header 'X-API-Key: <api-key>' \
--header 'X-API-Secret: <api-key>'import requests
url = "https://api.conduit.financial/transactions"
headers = {
"X-API-Key": "<api-key>",
"X-API-Secret": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'X-API-Key': '<api-key>', 'X-API-Secret': '<api-key>'}
};
fetch('https://api.conduit.financial/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.conduit.financial/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>",
"X-API-Secret: <api-key>"
],
]);
$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.conduit.financial/transactions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
req.Header.Add("X-API-Secret", "<api-key>")
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.conduit.financial/transactions")
.header("X-API-Key", "<api-key>")
.header("X-API-Secret", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.conduit.financial/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
request["X-API-Secret"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"type": "offramp",
"id": "trxn_2ji0un2T6BaGhHKsmJu93Zf5OQm",
"quote": "quote_2nqjHpNLK6wSNlFyMvZgX8SYeAO",
"source": {
"id": "bank_2kezVryAA3Uw9LJYBiXUV7Pj6gu",
"asset": "USDT",
"network": "tron",
"amount": "115.000000"
},
"destination": {
"id": "bank_2UOcdiXWXbHdLRl3zfU2gG27yRi",
"asset": "USD",
"amount": "117.00"
},
"documents": [
{
"id": "doc_2ofTAESrTs4uQ8N3yGBMhGj59jV"
}
],
"status": "completed",
"createdAt": "2024-10-26T02:21:03.742Z",
"completedAt": "2024-10-26T02:45:03.742Z",
"reference": "TRX#09123A",
"purpose": "Other",
"fiatNetworkPaymentRef": "123e4567-e89b-12d3-a456-426614174000"
}
],
"links": {
"first": "/transactions",
"next": null
}
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}Transactions
List transactions
List transactions
GET
/
transactions
List transactions
curl --request GET \
--url https://api.conduit.financial/transactions \
--header 'X-API-Key: <api-key>' \
--header 'X-API-Secret: <api-key>'import requests
url = "https://api.conduit.financial/transactions"
headers = {
"X-API-Key": "<api-key>",
"X-API-Secret": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'X-API-Key': '<api-key>', 'X-API-Secret': '<api-key>'}
};
fetch('https://api.conduit.financial/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.conduit.financial/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>",
"X-API-Secret: <api-key>"
],
]);
$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.conduit.financial/transactions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
req.Header.Add("X-API-Secret", "<api-key>")
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.conduit.financial/transactions")
.header("X-API-Key", "<api-key>")
.header("X-API-Secret", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.conduit.financial/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
request["X-API-Secret"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"type": "offramp",
"id": "trxn_2ji0un2T6BaGhHKsmJu93Zf5OQm",
"quote": "quote_2nqjHpNLK6wSNlFyMvZgX8SYeAO",
"source": {
"id": "bank_2kezVryAA3Uw9LJYBiXUV7Pj6gu",
"asset": "USDT",
"network": "tron",
"amount": "115.000000"
},
"destination": {
"id": "bank_2UOcdiXWXbHdLRl3zfU2gG27yRi",
"asset": "USD",
"amount": "117.00"
},
"documents": [
{
"id": "doc_2ofTAESrTs4uQ8N3yGBMhGj59jV"
}
],
"status": "completed",
"createdAt": "2024-10-26T02:21:03.742Z",
"completedAt": "2024-10-26T02:45:03.742Z",
"reference": "TRX#09123A",
"purpose": "Other",
"fiatNetworkPaymentRef": "123e4567-e89b-12d3-a456-426614174000"
}
],
"links": {
"first": "/transactions",
"next": null
}
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}{
"errors": [
{
"detail": "<string>",
"code": "<string>"
}
]
}Authorizations
Includes an API key in the HTTP headers to authenticate the client.
Includes an API secret in the HTTP headers to authenticate the client.
Query Parameters
The number of items to return per page.
Pattern:
^[0-9]*$Example:
"0"
The cursor to start the page after.
Pattern:
^trxn_[a-zA-Z0-9]{27}$Example:
"trxn_2ofTAESrTs4uQ8N3yGBMhGj59jV"
When true, only transactions with customer revenue; when false, only without.
Available options:
true, false Response
The list of transactions
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
Show child attributes
Show child attributes
Example:
{
"type": "offramp",
"id": "trxn_2ji0un2T6BaGhHKsmJu93Zf5OQm",
"quote": "quote_2nqjHpNLK6wSNlFyMvZgX8SYeAO",
"source": {
"id": "bank_2kezVryAA3Uw9LJYBiXUV7Pj6gu",
"asset": "USDT",
"network": "tron",
"amount": "115.000000"
},
"destination": {
"id": "bank_2UOcdiXWXbHdLRl3zfU2gG27yRi",
"asset": "USD",
"amount": "117.00"
},
"documents": [{ "id": "doc_2ofTAESrTs4uQ8N3yGBMhGj59jV" }],
"status": "completed",
"createdAt": "2024-10-26T02:21:03.742Z",
"completedAt": "2024-10-26T02:45:03.742Z",
"reference": "TRX#09123A",
"purpose": "Other",
"fiatNetworkPaymentRef": "123e4567-e89b-12d3-a456-426614174000"
}
Show child attributes
Show child attributes
Example:
{ "first": "/transactions", "next": null }
⌘I

