Saltar para o conteúdo principal
GET
/
limit-order
/
history
/
event
/
list-by-pda
Listar o log de eventos on-chain de um ou mais PDAs de limit order
curl --request GET \
  --url https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda
import requests

url = "https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"

response = requests.get(url)

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

fetch('https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda', 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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda",
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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"

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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")
.asString();
require 'uri'
require 'net/http'

url = URI("https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")

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
{
  "success": true,
  "data": {
    "rows": [
      {
        "pda": "<string>",
        "txid": "<string>",
        "slot": 123,
        "blockTime": 123,
        "poolId": "<string>",
        "mintA": "<string>",
        "mintB": "<string>",
        "zeroForOne": true,
        "tick": 123,
        "price": 123,
        "autoRunner": true,
        "inputAmountChangeUi": 123,
        "inputAmountValuePreUi": 123,
        "inputAmountValuePostUi": 123,
        "outputAmountChangeUi": 123,
        "outputAmountValuePreUi": 123,
        "outputAmountValuePostUi": 123
      }
    ],
    "nextPageId": "<string>"
  },
  "id": "<string>"
}
{
"success": false,
"msg": "<string>",
"id": "<string>"
}
{
"success": false,
"msg": "<string>",
"id": "<string>"
}

Parâmetros de consulta

pda
string
obrigatório

Uma ou mais chaves públicas de PDA de limit order, separadas por vírgula. Cada uma deve ser um pubkey base58 válido.

nextPageId
string

Cursor de paginação opaco retornado pela página anterior (TTL ~1h).

size
integer
padrão:20

Tamanho da página (1–100, padrão 20).

Resposta

Success

Payload para /limit-order/history/event/list-by-pda.

success
boolean
obrigatório
Exemplo:

true

data
object
obrigatório
id
string