This endpoint is used to:

  • Create a new listing
  • Change price of an existing listing
  • Create a new offer or collection offer

Follow the Generate order payload guide to generate content of the order parameter.



Before creating offers, the owner must approve the item's transfer on the X2Y2 ERC-721 Delegate or X2Y2 ERC-1155 Delegate with the setApprovalForAll function on the item's contract.


Price limitation

Order price must be no less than 0.0001 ETH and not more than 100000000 ETH.