nft_sell_offers
The nft_sell_offers
method returns a list of sell offers for a given [NFToken][] object.
Request Format
An example of the request format:
The request includes the following parameters:
nft_id
String
The unique identifier of a [NFToken][] object.
ledger_hash
String
(Optional) A 20-byte hex string for the ledger version to use. (See [Specifying Ledgers][])
ledger_index
String or Number
(Optional) The [ledger index][] of the ledger to use, or a shortcut string to choose a ledger automatically. (See [Specifying Ledgers][])
limit
Integer
(Optional) Limit the number of NFT sell offers to retrieve. This value cannot be lower than 50 or more than 500. Positive values outside this range are replaced with the closest valid option. The default is 250.
marker
[Marker][]
(Optional) Value from a previous paginated response. Resume retrieving data where that response left off.
Response Format
An example of a successful response:
The response follows the [standard format][], with a successful result containing the following fields:
Field
Type
Description
nft_id
String
The NFToken these offers are for, as specified in the request.
offers
Array
A list of buy offers for the token. Each of these is formatted as a Sell Offer (see below).
limit
Number
(May be omitted) The limit
, as specified in the request.
marker
[Marker][]
(May be omitted) Server-defined value indicating the response is paginated. Pass this to the next call to resume where this call left off. Omitted when there are no pages of information after this one.
Sell Offers
Each member of the offers
array represents one [NFTokenOffer object][] to buy the NFT in question and has the following fields:
Field
Type
Description
amount
String or Object
The amount offered to sell the NFT for, as a String representing an amount in drops of XRP, or an object representing an amount of a fungible token. (See [Specifying Currency Amounts][Currency Amount])
flags
Number
A set of bit-flags for this offer. See NFTokenOffer flags for possible values.
nft_offer_index
String
The ledger object ID of this offer.
owner
String
The account that placed this offer.
Possible Errors
Any of the [universal error types][].
invalidParams
- One or more fields are specified incorrectly, or one or more required fields are missing.actNotFound
- The [Address][] specified in theaccount
field of the request does not correspond to an account in the ledger.lgrNotFound
- The ledger specified by theledger_hash
orledger_index
does not exist, or it does exist but the server does not have it.objectNotFound
- The NFT does not have any sell offers (note that object refers to the sell offer rather than the NFT itself).
Last updated