---
updatedAt: 2025-06-25T21:55:34.000Z
agentTools:
  projectIndex: https://docs.nftgo.io/llms.txt
---

# Create Offers

Generate NFT offers and submit them across multiple NFT marketplaces

# OpenAPI definition

```json
{
  "openapi": "3.0.1",
  "info": {
    "title": "NFT Trading",
    "description": "",
    "version": "1.0.0"
  },
  "tags": [
    {
      "name": "gem-fetcher/trade/v1/nft"
    }
  ],
  "paths": {
    "/trade/v1/nft/create-offers": {
      "post": {
        "summary": "Create Offers",
        "x-apifox-folder": "gem-fetcher/trade/v1/nft",
        "x-apifox-status": "developing",
        "deprecated": false,
        "description": "Generate NFT offers and submit them across multiple NFT marketplaces",
        "tags": [
          "gem-fetcher/trade/v1/nft"
        ],
        "parameters": [
          {
            "name": "chain",
            "in": "query",
            "description": "Optional param for multi-chain.Default ethereum.",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "#/components/schemas/Chain"
                }
              ],
              "description": "Optional param for multi-chain",
              "default": "ethereum"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOffersV1Request",
                "x-apifox-overrides": {}
              },
              "example": {
                "maker": "0x3D74B1784e3341Ab179546B02feccCFD313D9265",
                "source": "nftgo.io",
                "params": [
                  {
                    "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                    "weiPrice": "10000000000",
                    "orderKind": "seaport-v1.5",
                    "orderbook": "opensea",
                    "options": {
                      "seaport-v1.5": {
                        "useOffChainCancellation": false
                      }
                    },
                    "listingTime": "1689017272",
                    "expirationTime": "1688017272"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "x-apifox-refs": {},
                  "properties": {
                    "msg": {
                      "type": "string"
                    },
                    "code": {
                      "type": "string"
                    },
                    "data": {
                      "$ref": "#/components/schemas/CreateOffersV1Response"
                    }
                  },
                  "required": [
                    "code",
                    "msg",
                    "data"
                  ],
                  "x-apifox-orders": [
                    "msg",
                    "code",
                    "data"
                  ],
                  "x-apifox-ignore-properties": []
                },
                "examples": {
                  "1": {
                    "summary": "seaport-v1.5 success",
                    "value": {
                      "status_code": 200,
                      "code": "SUCCESS",
                      "msg": "success",
                      "data": {
                        "actions": [
                          {
                            "name": "order-signature",
                            "description": "Free off-chain signature to create the offer",
                            "kind": "signature",
                            "data": {
                              "order_indexes": [
                                0
                              ],
                              "sign": {
                                "signature_kind": "eip712",
                                "domain": {
                                  "name": "Seaport",
                                  "version": "1.5",
                                  "chain_id": 1,
                                  "verifying_contract": "0x00000000000000adc04c56bf30ac9d3c0aaf14dc"
                                },
                                "types": {
                                  "order_components": [
                                    {
                                      "name": "offerer",
                                      "type": "address"
                                    },
                                    {
                                      "name": "zone",
                                      "type": "address"
                                    },
                                    {
                                      "name": "offer",
                                      "type": "OfferItem[]"
                                    },
                                    {
                                      "name": "consideration",
                                      "type": "ConsiderationItem[]"
                                    },
                                    {
                                      "name": "orderType",
                                      "type": "uint8"
                                    },
                                    {
                                      "name": "startTime",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "endTime",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "zoneHash",
                                      "type": "bytes32"
                                    },
                                    {
                                      "name": "salt",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "conduitKey",
                                      "type": "bytes32"
                                    },
                                    {
                                      "name": "counter",
                                      "type": "uint256"
                                    }
                                  ],
                                  "offer_item": [
                                    {
                                      "name": "itemType",
                                      "type": "uint8"
                                    },
                                    {
                                      "name": "token",
                                      "type": "address"
                                    },
                                    {
                                      "name": "identifierOrCriteria",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "startAmount",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "endAmount",
                                      "type": "uint256"
                                    }
                                  ],
                                  "consideration_item": [
                                    {
                                      "name": "itemType",
                                      "type": "uint8"
                                    },
                                    {
                                      "name": "token",
                                      "type": "address"
                                    },
                                    {
                                      "name": "identifierOrCriteria",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "startAmount",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "endAmount",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "recipient",
                                      "type": "address"
                                    }
                                  ]
                                },
                                "value": {
                                  "kind": "contract-wide",
                                  "offerer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                  "zone": "0x000000e7ec00e7b300774b00001314b8610022b8",
                                  "offer": [
                                    {
                                      "item_type": 1,
                                      "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                      "identifier_or_criteria": "0",
                                      "start_amount": "10000000000",
                                      "end_amount": "10000000000"
                                    }
                                  ],
                                  "consideration": [
                                    {
                                      "item_type": 4,
                                      "token": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                      "identifier_or_criteria": "0",
                                      "start_amount": "1",
                                      "end_amount": "1",
                                      "recipient": "0x3d74b1784e3341ab179546b02fecccfd313d9265"
                                    },
                                    {
                                      "item_type": 1,
                                      "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                      "identifier_or_criteria": "0",
                                      "start_amount": "250000000",
                                      "end_amount": "250000000",
                                      "recipient": "0x0000a26b00c1f0df003000390027140000faa719"
                                    }
                                  ],
                                  "order_type": 2,
                                  "start_time": 1689017272,
                                  "end_time": 1688017272,
                                  "zone_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
                                  "salt": "115543896214023923469450029943504861931344390852258960279640704558455500427624",
                                  "conduit_key": "0x0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000",
                                  "counter": "0",
                                  "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                },
                                "primary_type": "OrderComponents"
                              },
                              "body": {
                                "order": {
                                  "kind": "seaport-v1.5",
                                  "data": {
                                    "kind": "contract-wide",
                                    "offerer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "zone": "0x000000e7ec00e7b300774b00001314b8610022b8",
                                    "offer": [
                                      {
                                        "item_type": 1,
                                        "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "10000000000",
                                        "end_amount": "10000000000"
                                      }
                                    ],
                                    "consideration": [
                                      {
                                        "item_type": 4,
                                        "token": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "1",
                                        "end_amount": "1",
                                        "recipient": "0x3d74b1784e3341ab179546b02fecccfd313d9265"
                                      },
                                      {
                                        "item_type": 1,
                                        "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "250000000",
                                        "end_amount": "250000000",
                                        "recipient": "0x0000a26b00c1f0df003000390027140000faa719"
                                      }
                                    ],
                                    "order_type": 2,
                                    "start_time": 1689017272,
                                    "end_time": 1688017272,
                                    "zone_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
                                    "salt": "115543896214023923469450029943504861931344390852258960279640704558455500427624",
                                    "conduit_key": "0x0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000",
                                    "counter": "0",
                                    "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                  }
                                },
                                "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                "is_non_flagged": false,
                                "orderbook": "opensea",
                                "source": "nftgo.io"
                              }
                            }
                          },
                          {
                            "name": "post-order-to-marketplace",
                            "description": "Post order to marketplace",
                            "kind": "pass-through",
                            "data": {
                              "endpoint": "/aggregator/v1/ETH/nft/post-order/v1",
                              "method": "POST",
                              "payload": {
                                "order": {
                                  "kind": "seaport-v1.5",
                                  "data": {
                                    "kind": "contract-wide",
                                    "offerer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "zone": "0x000000e7ec00e7b300774b00001314b8610022b8",
                                    "offer": [
                                      {
                                        "item_type": 1,
                                        "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "10000000000",
                                        "end_amount": "10000000000"
                                      }
                                    ],
                                    "consideration": [
                                      {
                                        "item_type": 4,
                                        "token": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "1",
                                        "end_amount": "1",
                                        "recipient": "0x3d74b1784e3341ab179546b02fecccfd313d9265"
                                      },
                                      {
                                        "item_type": 1,
                                        "token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                        "identifier_or_criteria": "0",
                                        "start_amount": "250000000",
                                        "end_amount": "250000000",
                                        "recipient": "0x0000a26b00c1f0df003000390027140000faa719"
                                      }
                                    ],
                                    "order_type": 2,
                                    "start_time": 1689017272,
                                    "end_time": 1688017272,
                                    "zone_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
                                    "salt": "115543896214023923469450029943504861931344390852258960279640704558455500427624",
                                    "conduit_key": "0x0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000",
                                    "counter": "0",
                                    "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                  }
                                },
                                "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                "is_non_flagged": false,
                                "orderbook": "opensea",
                                "source": "nftgo.io",
                                "order_type": "offer",
                                "slug": "blitmap",
                                "extra_args": {
                                  "version": "v3"
                                }
                              }
                            }
                          }
                        ]
                      }
                    }
                  },
                  "2": {
                    "summary": "looks-rare-v2 success",
                    "value": {
                      "status_code": 200,
                      "code": "SUCCESS",
                      "msg": "success",
                      "data": {
                        "actions": [
                          {
                            "name": "currency-approval",
                            "description": "Currency Approval",
                            "kind": "transaction",
                            "data": {
                              "tx_data": {
                                "from": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                "to": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                "data": "0x095ea7b30000000000000000000000000000000000e655fae4d56241588680f86e3b2377ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
                              }
                            }
                          },
                          {
                            "name": "order-signature",
                            "description": "Free off-chain signature to create the offer",
                            "kind": "signature",
                            "data": {
                              "order_indexes": [
                                0
                              ],
                              "sign": {
                                "signature_kind": "eip712",
                                "domain": {
                                  "name": "LooksRareProtocol",
                                  "version": "2",
                                  "chain_id": 1,
                                  "verifying_contract": "0x0000000000e655fae4d56241588680f86e3b2377"
                                },
                                "types": {
                                  "maker": [
                                    {
                                      "name": "quoteType",
                                      "type": "uint8"
                                    },
                                    {
                                      "name": "globalNonce",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "subsetNonce",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "orderNonce",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "strategyId",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "collectionType",
                                      "type": "uint8"
                                    },
                                    {
                                      "name": "collection",
                                      "type": "address"
                                    },
                                    {
                                      "name": "currency",
                                      "type": "address"
                                    },
                                    {
                                      "name": "signer",
                                      "type": "address"
                                    },
                                    {
                                      "name": "startTime",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "endTime",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "price",
                                      "type": "uint256"
                                    },
                                    {
                                      "name": "itemIds",
                                      "type": "uint256[]"
                                    },
                                    {
                                      "name": "amounts",
                                      "type": "uint256[]"
                                    },
                                    {
                                      "name": "additionalParameters",
                                      "type": "bytes"
                                    }
                                  ]
                                },
                                "primary_type": "Maker",
                                "value": {
                                  "kind": "single-token",
                                  "global_nonce": "0",
                                  "subset_nonce": "0",
                                  "order_nonce": "764479294491598222711486",
                                  "strategy_id": 0,
                                  "collection_type": 0,
                                  "quote_type": 0,
                                  "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                  "currency": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                  "signer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                  "price": "10000000000",
                                  "item_ids": [
                                    "123"
                                  ],
                                  "amounts": [
                                    "1"
                                  ],
                                  "additional_parameters": "0x",
                                  "start_time": 1688017270,
                                  "end_time": 1689017270,
                                  "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                }
                              },
                              "body": {
                                "order": {
                                  "kind": "looks-rare-v2",
                                  "data": {
                                    "kind": "single-token",
                                    "global_nonce": "0",
                                    "subset_nonce": "0",
                                    "order_nonce": "764479294491598222711486",
                                    "strategy_id": 0,
                                    "collection_type": 0,
                                    "quote_type": 0,
                                    "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                    "currency": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                    "signer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "price": "10000000000",
                                    "item_ids": [
                                      "123"
                                    ],
                                    "amounts": [
                                      "1"
                                    ],
                                    "additional_parameters": "0x",
                                    "start_time": 1688017270,
                                    "end_time": 1689017270,
                                    "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                  }
                                },
                                "orderbook": "looks-rare",
                                "source": "nftgo.io"
                              }
                            }
                          },
                          {
                            "name": "post-order-to-marketplace",
                            "description": "Post order to marketplace",
                            "kind": "pass-through",
                            "data": {
                              "endpoint": "/aggregator/v1/ETH/nft/post-order/v1",
                              "method": "POST",
                              "payload": {
                                "order": {
                                  "kind": "looks-rare-v2",
                                  "data": {
                                    "kind": "single-token",
                                    "global_nonce": "0",
                                    "subset_nonce": "0",
                                    "order_nonce": "764479294491598222711486",
                                    "strategy_id": 0,
                                    "collection_type": 0,
                                    "quote_type": 0,
                                    "collection": "0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63",
                                    "currency": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                    "signer": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "price": "10000000000",
                                    "item_ids": [
                                      "123"
                                    ],
                                    "amounts": [
                                      "1"
                                    ],
                                    "additional_parameters": "0x",
                                    "start_time": 1688017270,
                                    "end_time": 1689017270,
                                    "signature": "0x0000000000000000000000000000000000000000000000000000000000000000"
                                  }
                                },
                                "orderbook": "looks-rare",
                                "source": "nftgo.io",
                                "order_type": "offer",
                                "extra_args": {
                                  "version": "v3"
                                }
                              }
                            }
                          }
                        ]
                      }
                    }
                  },
                  "3": {
                    "summary": "x2y2 success",
                    "value": {
                      "status_code": 200,
                      "code": "SUCCESS",
                      "msg": "success",
                      "data": {
                        "actions": [
                          {
                            "name": "currency-approval",
                            "description": "Currency Approval",
                            "kind": "transaction",
                            "data": {
                              "tx_data": {
                                "from": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                "to": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                "data": "0x095ea7b300000000000000000000000074312363e45dcaba76c59ec49a7aa8a65a67eed3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
                              }
                            }
                          },
                          {
                            "name": "order-signature",
                            "description": "Free off-chain signature to create the offer",
                            "kind": "signature",
                            "data": {
                              "order_indexes": [
                                0
                              ],
                              "sign": {
                                "signature_kind": "eip191",
                                "message": "0x590c6d2d2dc7ad8fbed1a999873f41441cad371288f3d245eaeb79a01ce8d9a1"
                              },
                              "body": {
                                "order": {
                                  "kind": "x2y2",
                                  "data": {
                                    "salt": "0x5175b68d77b17c07f215909afbc8168716fbceca6cf6aacfb21206419dcc8596",
                                    "user": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "network": 1,
                                    "intent": 3,
                                    "delegate_type": 1,
                                    "deadline": "1689017270",
                                    "currency": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                    "amount": 1,
                                    "data_mask": "0x",
                                    "items": [
                                      {
                                        "price": "10000000000",
                                        "data": "0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63000000000000000000000000000000000000000000000000000000000000007b"
                                      }
                                    ],
                                    "sign_version": 1
                                  }
                                },
                                "orderbook": "x2y2",
                                "source": "nftgo.io"
                              }
                            }
                          },
                          {
                            "name": "post-order-to-marketplace",
                            "description": "Post order to marketplace",
                            "kind": "pass-through",
                            "data": {
                              "endpoint": "/aggregator/v1/ETH/nft/post-order/v1",
                              "method": "POST",
                              "payload": {
                                "order": {
                                  "kind": "x2y2",
                                  "data": {
                                    "salt": "0x5175b68d77b17c07f215909afbc8168716fbceca6cf6aacfb21206419dcc8596",
                                    "user": "0x3d74b1784e3341ab179546b02fecccfd313d9265",
                                    "network": 1,
                                    "intent": 3,
                                    "delegate_type": 1,
                                    "deadline": "1689017270",
                                    "currency": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
                                    "amount": 1,
                                    "data_mask": "0x",
                                    "items": [
                                      {
                                        "price": "10000000000",
                                        "data": "0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63000000000000000000000000000000000000000000000000000000000000007b"
                                      }
                                    ],
                                    "sign_version": 1
                                  }
                                },
                                "orderbook": "x2y2",
                                "source": "nftgo.io",
                                "order_type": "offer",
                                "extra_args": {
                                  "version": "v3"
                                }
                              }
                            }
                          }
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "x-run-in-apifox": "https://apifox.com/web/project/2272262/apis/api-97211746-run"
      }
    }
  },
  "components": {
    "schemas": {
      "OrderKind": {
        "type": "string",
        "enum": [
          "seaport-v1.5",
          "blur",
          "looks-rare-v2",
          "x2y2",
          "payment-processor-v2"
        ],
        "x-apifox": {
          "enumDescriptions": {
            "seaport-v1.5": "",
            "blur": "",
            "looks-rare-v2": "",
            "x2y2": "",
            "payment-processor-v2": ""
          }
        },
        "x-apifox-folder": ""
      },
      "CreateOffersV1Response": {
        "type": "object",
        "properties": {
          "actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AggregateAction"
            },
            "description": "Undertake these actions to complete creating offers "
          }
        },
        "x-apifox-orders": [
          "actions"
        ],
        "required": [
          "actions"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "ResponseParam"
      },
      "AggregateAction": {
        "type": "object",
        "properties": {
          "name": {
            "$ref": "#/components/schemas/ActionName",
            "description": "Name of the action"
          },
          "description": {
            "type": "string",
            "description": "Describes the action"
          },
          "kind": {
            "$ref": "#/components/schemas/ActionKind",
            "description": "Client-end should process differently given different kind"
          },
          "data": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/AggregateTransactionInfo"
              },
              {
                "$ref": "#/components/schemas/AggregatePassThroughInfo"
              },
              {
                "$ref": "#/components/schemas/AggregateSignatureInfo"
              }
            ],
            "description": "Action data"
          }
        },
        "x-apifox-orders": [
          "name",
          "description",
          "kind",
          "data"
        ],
        "required": [
          "name",
          "description",
          "kind",
          "data"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "aggregator"
      },
      "AggregateSignatureInfo": {
        "type": "object",
        "properties": {
          "order_indexes": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "description": "The orderIndexes corresponding to this signature"
          },
          "sign": {
            "type": "object",
            "properties": {},
            "x-apifox-orders": [],
            "description": "sign obejct",
            "x-apifox-ignore-properties": []
          },
          "body": {
            "type": "object",
            "properties": {},
            "x-apifox-orders": [],
            "description": "data to sign",
            "x-apifox-ignore-properties": []
          }
        },
        "x-apifox-orders": [
          "order_indexes",
          "sign",
          "body"
        ],
        "required": [
          "order_indexes",
          "body",
          "sign"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "aggregator"
      },
      "AggregatePassThroughInfo": {
        "type": "object",
        "properties": {
          "endpoint": {
            "type": "string",
            "description": "The url to request"
          },
          "method": {
            "type": "string",
            "description": "The http method to request the url"
          },
          "payload": {
            "type": "string"
          }
        },
        "x-apifox-orders": [
          "endpoint",
          "method",
          "payload"
        ],
        "required": [
          "endpoint",
          "method",
          "payload"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "aggregator"
      },
      "AggregateTransactionInfo": {
        "type": "object",
        "properties": {
          "tx_associated_order_ids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "This parameter will be returned when the transaction is to fulfill certain listings or offers"
          },
          "order_indexes": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "description": "This parameter will be returned for actionName `nft-approval`"
          },
          "used_gas": {
            "type": "string",
            "description": "The estimated gas for this transaction"
          },
          "gas_limit": {
            "type": "string",
            "description": "The recommened gasLimit to set for this transaction"
          },
          "tx_data": {
            "$ref": "#/components/schemas/TxData"
          }
        },
        "x-apifox-orders": [
          "tx_associated_order_ids",
          "order_indexes",
          "used_gas",
          "gas_limit",
          "tx_data"
        ],
        "required": [
          "tx_data"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "aggregator"
      },
      "TxData": {
        "type": "object",
        "properties": {
          "from": {
            "type": "string",
            "description": "Transaction from"
          },
          "to": {
            "type": "string",
            "description": "Transaction to"
          },
          "data": {
            "type": "string",
            "description": "Transaction input data"
          },
          "value": {
            "type": "string",
            "description": "Transaction value"
          }
        },
        "x-apifox-orders": [
          "from",
          "to",
          "data",
          "value"
        ],
        "required": [
          "from",
          "to",
          "data"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "aggregator"
      },
      "ActionKind": {
        "type": "string",
        "enum": [
          "transaction",
          "signature",
          "pass-through",
          "controller"
        ],
        "x-apifox": {
          "enumDescriptions": {
            "transaction": "",
            "signature": "",
            "pass-through": "",
            "controller": ""
          }
        },
        "x-apifox-folder": "aggregator"
      },
      "ActionName": {
        "type": "string",
        "enum": [
          "accept-offer",
          "nft-approval",
          "currency-approval",
          "pass-through",
          "currency-wrapping",
          "order-signature",
          "post-order-to-marketplace",
          "cancel-orders"
        ],
        "x-apifox": {
          "enumDescriptions": {
            "accept-offer": "",
            "nft-approval": "",
            "currency-approval": "",
            "pass-through": "",
            "currency-wrapping": "",
            "order-signature": "",
            "post-order-to-marketplace": "",
            "cancel-orders": ""
          }
        },
        "x-apifox-folder": "aggregator"
      },
      "CreateOffersV1Request": {
        "type": "object",
        "properties": {
          "maker": {
            "type": "string",
            "description": "Address of wallet making the offer",
            "default": "0x3D74B1784e3341Ab179546B02feccCFD313D9265"
          },
          "params": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "token": {
                  "type": "string",
                  "description": "Create offer on a particular token, pass this parameter to create a token offer. Example: `0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63:123"
                },
                "collection": {
                  "type": "string",
                  "description": "Create offer on a particular collection with contractAddress, pass this parameter to create a collection offer. Example:`0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63`. "
                },
                "attribute_key": {
                  "type": "string",
                  "description": "Create offer on a particular attribute key, need to be passed together with param `attributeValue`, pass this parameter to create a trait offer. This is case sensitive. Example: `Clothes`"
                },
                "attribute_value": {
                  "type": "string",
                  "description": "Create offer on a particular attribute value, need to be passed together with param `attributeKey`, pass this parameter to create a trait offer. This is case sensitive. Example: `Striped Tee`"
                },
                "quantity": {
                  "type": "number",
                  "description": "Quantity of tokens user is buying. Compatible with both ERC721 and ERC1155 tokens. Example: `5`"
                },
                "wei_price": {
                  "type": "string",
                  "description": "Amount bidder is willing to offer in the smallest denomination for the specific currency. Example: `1000000000000000000`"
                },
                "order_kind": {
                  "$ref": "#/components/schemas/OrderKind",
                  "description": "Offer's marketplace protocol"
                },
                "orderbook": {
                  "type": "string",
                  "description": "Orderbook where order is placed. Example: `opensea`",
                  "enum": [
                    "blur",
                    "opensea",
                    "looks-rare",
                    "x2y2",
                    "self",
                    "nftgo"
                  ],
                  "x-apifox": {
                    "enumDescriptions": {
                      "blur": "",
                      "opensea": "",
                      "looks-rare": "",
                      "x2y2": "",
                      "self": "",
                      "nftgo": ""
                    }
                  }
                },
                "orderbook_api_key": {
                  "type": "string",
                  "description": "Optional API Key for the target orderbook. You can pass your OpenSea API Key if you are creating an OpenSea offer."
                },
                "automated_royalties": {
                  "type": "boolean",
                  "description": "If true, royalty amount and recipients will be set automatically.",
                  "default": "true"
                },
                "royalty_bps": {
                  "type": "number",
                  "description": "Set a maximum amount of royalties to pay, rather than the full amount. Only relevant when automatedRoyalties is true. 1 BPS = 0.01% Note: OpenSea does not support values below 50 bps."
                },
                "marketplace_fees_bps": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "description": "For creating offers to your own order book, include the `marketplaceFeesBps` within the order to collect marketplace fee. Note that 1 Bps stands for 0.01%. For example, using `[\"0xdB792D0FFC28CCeCBEFe9aFD6340Ed75576678f2:100\"]` means your marketplace fee address `0xdB792D0FFC28CCeCBEFe9aFD6340Ed75576678f2` will receive 1% of the order's total price. This parameter only applies if `orderbook` is set to `self`."
                },
                "exclude_flagged_tokens": {
                  "type": "boolean",
                  "default": "false",
                  "description": "If true flagged tokens will be excluded"
                },
                "listing_time": {
                  "type": "string",
                  "description": "Unix timestamp (seconds) indicating when offer is available to be fulfilled. Example: `1656080318`"
                },
                "expiration_time": {
                  "type": "string",
                  "description": "Unix timestamp (seconds) indicating when offer will expire. Example: `1656080318`"
                },
                "salt": {
                  "type": "string",
                  "description": "Optional. Random string to make the order unique"
                },
                "nonce": {
                  "type": "string",
                  "description": "Optional. Set a custom nonce"
                },
                "currency": {
                  "type": "string",
                  "description": "ERC20 token address that the offer is providing with. Default to be WETH except blur offers. Blur offers only accept BETH."
                }
              },
              "x-apifox-orders": [
                "token",
                "collection",
                "attribute_key",
                "attribute_value",
                "quantity",
                "wei_price",
                "order_kind",
                "orderbook",
                "orderbook_api_key",
                "automated_royalties",
                "royalty_bps",
                "marketplace_fees_bps",
                "exclude_flagged_tokens",
                "listing_time",
                "expiration_time",
                "salt",
                "nonce",
                "currency"
              ],
              "required": [
                "order_kind",
                "wei_price",
                "orderbook",
                "listing_time",
                "expiration_time"
              ],
              "x-apifox-ignore-properties": []
            },
            "description": "Offers to generate"
          },
          "extra_args": {
            "type": "object",
            "properties": {
              "blur_auth": {
                "type": "string",
                "nullable": true
              }
            },
            "x-apifox-orders": [
              "blur_auth"
            ],
            "x-apifox-ignore-properties": []
          }
        },
        "x-apifox-orders": [
          "maker",
          "params",
          "extra_args"
        ],
        "required": [
          "maker",
          "params"
        ],
        "x-apifox-ignore-properties": [],
        "x-apifox-folder": "RequestParam"
      },
      "Chain": {
        "type": "string",
        "enum": [
          "ethereum",
          "sepolia",
          "polygon"
        ],
        "x-apifox": {
          "enumDescriptions": {
            "ethereum": "",
            "sepolia": "",
            "polygon": ""
          }
        },
        "default": "ethereum"
      }
    },
    "securitySchemes": {
      "ApiKeyAuth": {
        "type": "apiKey",
        "in": "header",
        "name": "X-API-KEY"
      }
    }
  },
  "servers": [
    {
      "url": "https://data-api.nftgo.io"
    }
  ],
  "x-readme": {
    "explorer-enabled": true,
    "proxy-enabled": true,
    "samples-enabled": true
  },
  "security": [
    {
      "ApiKeyAuth": []
    }
  ]
}
```