Get payments for a transaction
curl --request GET \
--url https://api.range.org/v1/network/payments \
--header 'X-API-KEY: <api-key>'import requests
url = "https://api.range.org/v1/network/payments"
headers = {"X-API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-KEY': '<api-key>'}};
fetch('https://api.range.org/v1/network/payments', 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.range.org/v1/network/payments",
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>"
],
]);
$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.range.org/v1/network/payments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-KEY", "<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.range.org/v1/network/payments")
.header("X-API-KEY", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.range.org/v1/network/payments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-KEY"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"total": 123,
"payments": [
{
"id": "<string>",
"time": "<string>",
"denom": "<string>",
"amount": "<string>",
"sender_tx_hash": "<string>",
"sender_entity": "<string>",
"sender_height": "<string>",
"sender_network": "<string>",
"sender_address_id": "<string>",
"sender_address_details": {
"address": "<string>",
"network": "<string>",
"ecosystem": "<string>",
"malicious": true,
"is_validator": true,
"name_tag": "<string>",
"category": "<string>",
"address_role": "<string>",
"entity": "<string>",
"attributes": {},
"tags": [
"<string>"
],
"entity_icon_url": "<string>"
},
"receiver_address_details": {
"address": "<string>",
"network": "<string>",
"ecosystem": "<string>",
"malicious": true,
"is_validator": true,
"name_tag": "<string>",
"category": "<string>",
"address_role": "<string>",
"entity": "<string>",
"attributes": {},
"tags": [
"<string>"
],
"entity_icon_url": "<string>"
}
}
]
}Network, Protocols & Tokens
Get payments for a transaction
Returns a list of payments associated with the specified transaction.
GET
/
v1
/
network
/
payments
Get payments for a transaction
curl --request GET \
--url https://api.range.org/v1/network/payments \
--header 'X-API-KEY: <api-key>'import requests
url = "https://api.range.org/v1/network/payments"
headers = {"X-API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-KEY': '<api-key>'}};
fetch('https://api.range.org/v1/network/payments', 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.range.org/v1/network/payments",
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>"
],
]);
$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.range.org/v1/network/payments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-KEY", "<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.range.org/v1/network/payments")
.header("X-API-KEY", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.range.org/v1/network/payments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-KEY"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"total": 123,
"payments": [
{
"id": "<string>",
"time": "<string>",
"denom": "<string>",
"amount": "<string>",
"sender_tx_hash": "<string>",
"sender_entity": "<string>",
"sender_height": "<string>",
"sender_network": "<string>",
"sender_address_id": "<string>",
"sender_address_details": {
"address": "<string>",
"network": "<string>",
"ecosystem": "<string>",
"malicious": true,
"is_validator": true,
"name_tag": "<string>",
"category": "<string>",
"address_role": "<string>",
"entity": "<string>",
"attributes": {},
"tags": [
"<string>"
],
"entity_icon_url": "<string>"
},
"receiver_address_details": {
"address": "<string>",
"network": "<string>",
"ecosystem": "<string>",
"malicious": true,
"is_validator": true,
"name_tag": "<string>",
"category": "<string>",
"address_role": "<string>",
"entity": "<string>",
"attributes": {},
"tags": [
"<string>"
],
"entity_icon_url": "<string>"
}
}
]
}Authorizations
Authorization method required to allow user to access the api endpoints.
Query Parameters
Network of transaction
Txn Hash
Number of items to return
Number of items to skip
Last modified on July 22, 2026
Was this page helpful?
⌘I