Lister les pools avec des filtres avancés (v2)
curl --request GET \
--url https://api-v3.raydium.io/pools/info/list-v2import requests
url = "https://api-v3.raydium.io/pools/info/list-v2"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/pools/info/list-v2', 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-v3.raydium.io/pools/info/list-v2",
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-v3.raydium.io/pools/info/list-v2"
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-v3.raydium.io/pools/info/list-v2")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/pools/info/list-v2")
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{
"id": "<string>",
"success": true,
"msg": "<string>",
"data": {
"data": [
{
"id": "<string>",
"type": "<string>",
"programId": "<string>",
"lpMint": "<string>",
"mint1": {},
"mint2": {},
"tvl": 123,
"lpPrice": 123,
"farmOngoingCount": 123,
"day": {},
"week": {},
"month": {}
}
],
"nextPageId": "<string>"
}
}Pools
Lister les pools avec des filtres avancés (v2)
Listage avancé de pools avec pagination par curseur. Mis en cache 60 à 90 secondes.
GET
/
pools
/
info
/
list-v2
Lister les pools avec des filtres avancés (v2)
curl --request GET \
--url https://api-v3.raydium.io/pools/info/list-v2import requests
url = "https://api-v3.raydium.io/pools/info/list-v2"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/pools/info/list-v2', 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-v3.raydium.io/pools/info/list-v2",
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-v3.raydium.io/pools/info/list-v2"
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-v3.raydium.io/pools/info/list-v2")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/pools/info/list-v2")
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{
"id": "<string>",
"success": true,
"msg": "<string>",
"data": {
"data": [
{
"id": "<string>",
"type": "<string>",
"programId": "<string>",
"lpMint": "<string>",
"mint1": {},
"mint2": {},
"tvl": 123,
"lpPrice": 123,
"farmOngoingCount": 123,
"day": {},
"week": {},
"month": {}
}
],
"nextPageId": "<string>"
}
}Paramètres de requête
Options disponibles:
Concentrated, Standard Options disponibles:
liquidity, volume24h, fee24h, apr24h, volume7d, fee7d, apr7d, volume30d, fee30d, apr30d Options disponibles:
asc, desc Plage requise:
1 <= x <= 1000Réponse
200 - application/json
Success
Enveloppe de réponse commune. Le champ data est fourni par le schéma de réponse de chaque endpoint via allOf et n'est donc pas déclaré dans l'enveloppe de base.
Cette page vous a-t-elle été utile ?

