Centralized Exchange Pairs by Asset
curl --request GET \
--url https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}import requests
url = "https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}', 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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}",
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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}"
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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}")
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_bodyAssets Information
Centralized Exchange Pairs by Asset
Get all pairs on a centralized exchange for which DIA is collecting trades data at the moment. Include pairs across all exchanges involving the requested asset as either base- or quote token.
GET
/
v1
/
pairsAssetCex
/
{blockchain}
/
{address}
Centralized Exchange Pairs by Asset
curl --request GET \
--url https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}import requests
url = "https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}', 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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}",
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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}"
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.diadata.org/v1/pairsAssetCex/{blockchain}/{address}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.diadata.org/v1/pairsAssetCex/{blockchain}/{address}")
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
Use the query parameter verified in order to get either verified or unverified pairs.
Path Parameters
string
required
Name of the blockchain for the requested asset.
string
required
Address of the requested asset.
Query Parameters
boolean
If set to true, only verified pairs are returned. If set to false, only
unverified pairs are returned.
Was this page helpful?