عرض قائمة pools مع ترقيم الصفحات
curl --request GET \
--url https://api-v3.raydium.io/pools/info/listimport requests
url = "https://api-v3.raydium.io/pools/info/list"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/pools/info/list', 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",
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"
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")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/pools/info/list")
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": {
"count": 123,
"data": [
{
"id": "<string>",
"type": "<string>",
"programId": "<string>",
"lpMint": "<string>",
"mint1": {},
"mint2": {},
"tvl": 123,
"lpPrice": 123,
"farmOngoingCount": 123,
"day": {},
"week": {},
"month": {}
}
],
"hasNextPage": true
}
}Pools
عرض قائمة pools مع ترقيم الصفحات
deprecated
نقطة نهاية قديمة (Legacy). استرجاع قائمة pool مقسّمة على صفحات مع إمكانية التصفية والفرز. مخزّن مؤقتاً لمدة 60 ثانية. الحدّ الأقصى لـ pageSize هو 1000. تبقى نشطة لدعم عمليات التكامل الحالية؛ يُنصح في التكاملات الجديدة بالاستعلام عن pools عبر المعرّف أو زوج الرموز أو LP mint باستخدام نقاط نهاية /pools/info/* الأخرى، أو استخدام واجهة التوجيه المدعومة بالـ indexer في Transaction API.
GET
/
pools
/
info
/
list
عرض قائمة pools مع ترقيم الصفحات
curl --request GET \
--url https://api-v3.raydium.io/pools/info/listimport requests
url = "https://api-v3.raydium.io/pools/info/list"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/pools/info/list', 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",
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"
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")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/pools/info/list")
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": {
"count": 123,
"data": [
{
"id": "<string>",
"type": "<string>",
"programId": "<string>",
"lpMint": "<string>",
"mint1": {},
"mint2": {},
"tvl": 123,
"lpPrice": 123,
"farmOngoingCount": 123,
"day": {},
"week": {},
"month": {}
}
],
"hasNextPage": true
}
}معلمات الاستعلام
الخيارات المتاحة:
all, concentrated, standard, allFarm, concentratedFarm, standardFarm الخيارات المتاحة:
default, liquidity, volume24h, fee24h, apr24h, volume7d, fee7d, apr7d, volume30d, fee30d, apr30d الخيارات المتاحة:
desc, asc النطاق المطلوب:
1 <= x <= 1000النطاق المطلوب:
x >= 1الاستجابة
200 - application/json
Success
هل كانت هذه الصفحة مفيدة؟

