Ir al contenido
GET /v1/orderbook

Native DEX order book for a pair

Pruébalo en vivo

10 llamadas gratis al día — sin registro, sin clave API. Pasa por el gateway de oanor.

Encabezados personalizados (opcional)
api.oanor.com/xrpltoken-api

Funciona. Consigue una clave API y úsala en tu proyecto.

Obtener una clave API

Fragmentos de código

curl "https://api.oanor.com/xrpltoken-api/v1/orderbook" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/xrpltoken-api/v1/orderbook", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/xrpltoken-api/v1/orderbook");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/xrpltoken-api/v1/orderbook",
    headers={"x-oanor-key": "oanor_test_..."}
)

Respuesta de ejemplo

Una respuesta real de este endpoint, capturada en la última comprobación de estado.

{
    "data": {
        "base": {
            "currency": "XRP"
        },
        "note": "Live XRPL decentralized-exchange order book: offers selling the base asset for the quote asset. quality is the exchange rate (taker_pays per taker_gets).",
        "count": 10,
        "quote": {
            "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
            "currency": "USD"
        },
        "offers": [
            {
                "account": "rPk3mNveiJzNXzxn9xkP2BhyQGUEtBAE3S",
                "quality": 1.1525e-6,
                "taker_gets": "2024724",
                "taker_pays": {
                    "value": "2.333494240408986",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "rPk3mNveiJzNXzxn9xkP2BhyQGUEtBAE3S",
                "quality": 1.1616e-6,
                "taker_gets": "2630655",
                "taker_pays": {
                    "value": "3.055768848",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "rBTwLga3i2gz3doX6Gva3MgEV8ZCD8jjah",
                "quality": 1.1661344e-6,
                "taker_gets": "239970000000",
                "taker_pays": {
                    "value": "279837.271968",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "r3rhWeE31Jt5sWmi4QiGLMZnY3ENgqw96W",
                "quality": 1.166135340700341e-6,
                "taker_gets": "62595129879",
                "taker_pays": {
                    "value": "72994.39310762974",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "r3rhWeE31Jt5sWmi4QiGLMZnY3ENgqw96W",
                "quality": 1.173300392002475e-6,
                "taker_gets": "87714045445",
                "taker_pays": {
                    "value": "102914.9239047414",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "rPk3mNveiJzNXzxn9xkP2BhyQGUEtBAE3S",
                "quality": 1.1747e-6,
                "taker_gets": "5000000",
                "taker_pays": {
                    "value": "5.8735",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
                    "currency": "USD"
                }
            },
            {
                "account": "rNmp1eKUcH6fhENA286G6FEe1AEvpzDb9B",
                "quality": 1.1777e-6,
                "taker_gets": "1782213",
                "taker_pays": {
                    "value": "2.0989122501",
                    "issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
     
…