Ana içeriğe atla
GET
/
pools
/
key
/
ids
Pool'ların zincir üstü anahtarlarını getir
curl --request GET \
  --url https://api-v3.raydium.io/pools/key/ids
import requests

url = "https://api-v3.raydium.io/pools/key/ids"

response = requests.get(url)

print(response.text)
const options = {method: 'GET'};

fetch('https://api-v3.raydium.io/pools/key/ids', 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/key/ids",
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/key/ids"

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/key/ids")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api-v3.raydium.io/pools/key/ids")

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": [
    {}
  ]
}

Sorgu Parametreleri

ids
string
gerekli

Yanıt

200 - application/json

Success

Ortak yanıt zarfı. data alanı, allOf aracılığıyla her uç noktanın yanıt şeması tarafından sağlanır ve bu nedenle temel zarfta tanımlanmaz.

id
string
gerekli

İstek kimliği (UUID)

success
boolean
gerekli

İsteğin başarılı olup olmadığı

msg
string

Başarısız durumlarda hata mesajı

data
object[]