GET /testnet/nft/{id}/offers
GET

/v1/testnet/nft/{id}/offers

The offers standing on a Testnet NFT, split by side

AuthNone — works without a key

Request

GEThttps://api.xrpl.to/v1/testnet/nft/00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E/offers
Path parameterValueDescription
idA token id: its md5, slug or issuer_currency
curl 'https://api.xrpl.to/v1/testnet/nft/00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E/offers'

Response

200Example response3 ms · just now · 3.3 KB · 99 lines
https://api.xrpl.to/v1/testnet/nft/00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E/offers
{
  "success": true,
  "took": 1,
  "count": 100,
  "sell": [
    {
      "_id": "FDB29E3AB421633FB916DA873341DE1571F75E2C7B6C7F3C76A2ADECB32925EA",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 4.094651
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "EFF2212D9210D42D1CFE6F31B0B3B0A648867A45E0B577ED0822B17FFCDA4E3B",
      "isSell": true,
      "ledger": 21144306,
      "owner": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD",
      "time": 1790688110000
    }
  ],
  "buy": [
    {
      "_id": "BD712B1304CAE7ADB7868537DA37121315334AC485F5F383E3FADD2945722BB5",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 2.443473
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "B444198251B3860E83E4FB2B575378CE9CDCFD9C18EA16E0AA09743112049D0F",
      "isSell": false,
      "ledger": 21141540,
      "owner": "rajAsou19SCEDA5ju4XSmHwmzRe34298az",
      "time": 1790678821000
    },
    {
      "_id": "9530C4E0468CC653F9EFE133F9F6F93FEAEF212E4B45E8123094D8271A2402E9",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 4.403589
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "EFB851DEA24CDCC07A151AFAFFFD378C9193CF55FD805C8B6DD0E7154EA7FFBD",
      "isSell": false,
      "ledger": 21142618,
      "owner": "rJVYMkJoPdGsBmBmqm54U8S6WN35bo9Ubb",
      "time": 1790682422000
    },
    {
      "_id": "67B30FC95E429E9F154FDCF1B0CB91F30D114FAD7F1D30D8A5C3A06E6D650705",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 5.713746
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "538A76F004F0CC6273C7EFB5C7DE31DD91BA4F52546191575BDD7491FEFE7478",
      "isSell": false,
      "ledger": 21143060,
      "owner": "rpwLELBVY5o4w7sbVNwfJ74zx81JgJP64Y",
      "time": 1790683871000
    },
    {
      "_id": "4D80941C164CE82DE2AE0A12A4C82FE3A9FFAFE4AE9EED2F45157EB9D4B1EF08",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 1.92484
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "5A8D6EBF9A3B9F97C9FFFD738953255FD4702941186B070B2EE9EFD68B384858",
      "isSell": false,
      "ledger": 21144308,
      "owner": "rpPgrQqQd2RY9RviSiHeBCTutinAHWLLHt",
      "time": 1790688112000
    },
    {
      "_id": "87EB0FEEEBF36498E9A68DB9A3CFC9B9F2A9A819692834FF436A63EA49502010",
      "NFTokenID": "00080000CBCE3BC706D5D9384500837C286BE4AD8B208643052655EC01424A8E",
      "amount": {
        "currency": "XRP",
        "issuer": "XRPL",
        "value": 3.098451
      },
      "cid": "rK2dNJDJBGPvshUSNe2gjeg6rDGcPCkGgD_6085",
      "hash": "6F3585082B1FFCC2DD7B541F77348B8EC44D3A2A7043A4CBB9B13C41880183D4",
      "isSell": false,
      "ledger": 21145007,
      "owner": "rKNCxUeLF4QXncdqupqmavAvgPemtx2hmU",
      "time": 1790690511000
    }
  ]
}

Long arrays and strings are shortened in the example; Send request for the full answer.

Shapeas documented
{ sell[], buy[], count }

What it does

The offers standing on a Testnet NFT, split by side

Start at GET /v1/testnet/fixtures: it names live accounts, a busy token, an NFT with offers and one of every ledger object that xrpl.to keeps alive on Testnet, plus a real transaction of every type. The busiest token gains holders every hour, so its GET /v1/testnet/tokens/{md5}/holders is the place to test paginating a long list. Testnet resets without warning; the data is rebuilt from the chain within minutes, and only objects touched since count. Open the Testnet sandbox →
OpenAPI