Sell Tokens

Use this API to accept bids. We recommend using the SDK over this API as the SDK will iterate through the steps and return callbacks. Please mark excludeEOA as true to exclude Blur orders.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
items
array of objects
required
length ≥ 1

List of items to sell.

items*
string
required

Token to sell.

integer
Defaults to 1

Quantity of tokens to sell.

string

Optional order id to sell into.

rawOrder
object

Optional raw order to sell into.

exactOrderSource
array of strings
length ≤ 2
exactOrderSource
exclusions
array of objects

Items to exclude

exclusions
string
required

Address of wallet filling.

string

Filling source used for attribution.

feesOnTop
array of strings

List of fees (formatted as feeRecipient:feeAmount) to be taken when filling. The currency used for any fees on top is always the wrapped native currency of the chain. Example: 0xF296178d553C8Ec21A2fBD2c5dDa8CA9ac905A00:1000000000000000

feesOnTop
boolean
Defaults to false

If true, only the filling path will be returned.

boolean
Defaults to false

Charge any missing royalties.

boolean
Defaults to false

Exclude orders that can only be filled by EOAs, to support filling with smart contracts.

boolean
Defaults to false

If true, inactive orders will not be skipped over (only relevant when filling via a specific order id).

boolean
Defaults to false

If true, any off-chain or on-chain errors will be skipped.

boolean
Defaults to true

If true, filling will be forced to use the common 'approval + transfer' method instead of the approval-less 'on-received hook' method

string
enum
Defaults to uniswap

Choose a specific swapping provider when receiving in a different currency (defaults to uniswap)

Allowed:
string

If passed, all fills will be executed through the trusted trusted forwarder (where possible)

string

Currency to be received when selling.

string

Optional custom gas settings. Includes base fee & priority fee in this limit.

string

Optional custom gas settings.

string

Optional X2Y2 API key used for filling.

string

Optional OpenSea API key used for filling. You don't need to pass your own key, but if you don't, you are more likely to be rate-limited.

string

Optional Blur auth used for filling

Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*