{
  "opencollection": "1.0.0",
  "info": {
    "name": "Tensor API",
    "version": "1.0"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "x-tensor-api-key",
      "value": "{{x-tensor-api-key}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Collections",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Find Any Collection",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/find",
            "params": [
              {
                "name": "query",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Search verified and unverified collections by slug, name, or on-chain identifier."
        },
        {
          "info": {
            "name": "Get Verified Collections",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/verified"
          },
          "docs": "Get Verified Collections"
        },
        {
          "info": {
            "name": "Collection Traits",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/:slug/traits",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Collection Traits"
        },
        {
          "info": {
            "name": "Search Collections",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/search",
            "params": [
              {
                "name": "q",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Search Collections"
        },
        {
          "info": {
            "name": "Get Collections by NFTs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/by-nfts",
            "params": [
              {
                "name": "mints",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Collections by NFTs"
        }
      ]
    },
    {
      "info": {
        "name": "NFTs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "NFTs Info",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/mints/info",
            "params": [
              {
                "name": "mints",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "NFTs Info"
        },
        {
          "info": {
            "name": "NFTs by Collection",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/:slug/mints",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "cursor",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "NFTs by Collection"
        },
        {
          "info": {
            "name": "Mint List",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/:slug/mint-list",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Mint List"
        }
      ]
    },
    {
      "info": {
        "name": "Listings",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Active Listings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/listings",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              },
              {
                "name": "sortBy",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "cursor",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Active Listings"
        },
        {
          "info": {
            "name": "Collection Transaction History",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/collections/:slug/activity",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              },
              {
                "name": "types",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Collection Transaction History"
        }
      ]
    },
    {
      "info": {
        "name": "Bids",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Collection Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/bids/collection",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Collection Bids"
        },
        {
          "info": {
            "name": "Single NFT Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/bids/single-nft",
            "params": [
              {
                "name": "mint",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Single NFT Bids"
        },
        {
          "info": {
            "name": "Trait Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/bids/trait",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              },
              {
                "name": "trait",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Trait Bids"
        }
      ]
    },
    {
      "info": {
        "name": "Pools",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "TSwap Pools",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/pools/tswap",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "TSwap Pools"
        },
        {
          "info": {
            "name": "TAmm Pools",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/pools/tamm",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "TAmm Pools"
        }
      ]
    },
    {
      "info": {
        "name": "User",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "User Listings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/listings",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Listings"
        },
        {
          "info": {
            "name": "User Collection Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/bids/collection",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Collection Bids"
        },
        {
          "info": {
            "name": "User NFT Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/bids/nft",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User NFT Bids"
        },
        {
          "info": {
            "name": "User Trait Bids",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/bids/trait",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Trait Bids"
        },
        {
          "info": {
            "name": "User Escrow Accounts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/escrow",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Escrow Accounts"
        },
        {
          "info": {
            "name": "User Inventory for Collection",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/inventory/:slug",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              },
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "User Inventory for Collection"
        },
        {
          "info": {
            "name": "User Collection Portfolio",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/portfolio",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Collection Portfolio"
        },
        {
          "info": {
            "name": "User TSwap Pools",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/pools/tswap",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User TSwap Pools"
        },
        {
          "info": {
            "name": "User TAmm Pools",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/pools/tamm",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User TAmm Pools"
        },
        {
          "info": {
            "name": "User Transactions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/user/transactions",
            "params": [
              {
                "name": "wallet",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "User Transactions"
        }
      ]
    },
    {
      "info": {
        "name": "Utility",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Refresh Mint Metadata",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mainnet.tensordev.io/api/v1/mints/refresh-metadata",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Refresh Mint Metadata"
        },
        {
          "info": {
            "name": "Refresh Mint Rarities",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mainnet.tensordev.io/api/v1/mints/refresh-rarities",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Refresh Mint Rarities"
        },
        {
          "info": {
            "name": "Mint Proof",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/mint-proof",
            "params": [
              {
                "name": "mint",
                "value": "",
                "type": "query"
              },
              {
                "name": "whitelist",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Mint Proof"
        },
        {
          "info": {
            "name": "Trait Bid Attributes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/bids/trait-attributes",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Trait Bid Attributes"
        },
        {
          "info": {
            "name": "Whitelist Info",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/whitelist/:address",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Whitelist Info"
        },
        {
          "info": {
            "name": "Priority Fees",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mainnet.tensordev.io/api/v1/priority-fees"
          },
          "docs": "Priority Fees"
        }
      ]
    }
  ],
  "bundled": true
}