{
  "opencollection": "1.0.0",
  "info": {
    "name": "Magic Eden EVM Activity Rare Sats API",
    "version": "v4"
  },
  "items": [
    {
      "info": {
        "name": "Rare Sats",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Listings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api-mainnet.magiceden.dev/v4/evm-public/v2/ord/btc/raresats/listings",
            "params": [
              {
                "name": "sortBy",
                "value": "",
                "type": "query",
                "description": "Sort By"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Page limit"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Page offset"
              },
              {
                "name": "satributes",
                "value": "",
                "type": "query",
                "description": "Filter listings that have the given satributes in the same sat range"
              },
              {
                "name": "minListedAt",
                "value": "",
                "type": "query",
                "description": "Filter items that were listed after the given timestamp"
              },
              {
                "name": "maxListedAt",
                "value": "",
                "type": "query",
                "description": "Filter items that were listed before the given timestamp"
              },
              {
                "name": "minPrice",
                "value": "",
                "type": "query",
                "description": "Filter by minimum listed price in satoshis"
              },
              {
                "name": "maxPrice",
                "value": "",
                "type": "query",
                "description": "Filter by maximum listed price in satoshis"
              },
              {
                "name": "minUtxoSize",
                "value": "",
                "type": "query",
                "description": "Filter by minimum utxo size in satoshis"
              },
              {
                "name": "maxUtxoSize",
                "value": "",
                "type": "query",
                "description": "Filter by maximum utxo size in satoshis"
              },
              {
                "name": "minSatRange",
                "value": "",
                "type": "query",
                "description": "Filter by minimum sat range in sats"
              },
              {
                "name": "maxSatRange",
                "value": "",
                "type": "query",
                "description": "Filter by maximum sat range in sats"
              },
              {
                "name": "minBlockNumber",
                "value": "",
                "type": "query",
                "description": "Filter listings that only contain sats that were created after the given block number"
              },
              {
                "name": "maxBlockNumber",
                "value": "",
                "type": "query",
                "description": "Filter listings that only contain sats that were created before the given block number"
              },
              {
                "name": "minBlockTimestamp",
                "value": "",
                "type": "query",
                "description": "Filter listings that only contain sats that were created after the given timestamp"
              },
              {
                "name": "maxBlockTimestamp",
                "value": "",
                "type": "query",
                "description": "Filter listings that only contain sats that were created before the given timestamp"
              }
            ]
          },
          "docs": "Get Rare Sats Listings by a Variety of Filters and Sorting Orders"
        },
        {
          "info": {
            "name": "Get Rare Sats by Address",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api-mainnet.magiceden.dev/v4/evm-public/v2/ord/btc/raresats/wallet/utxos",
            "params": [
              {
                "name": "walletAddress",
                "value": "",
                "type": "query",
                "description": "Wallet Address"
              },
              {
                "name": "listed",
                "value": "",
                "type": "query",
                "description": "Get only the rare sats that are listed if set to true"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Limit"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Offset - the `nextOffset` cursor received from the request of the previous page"
              }
            ]
          },
          "docs": "Get Rare Sats by Address"
        },
        {
          "info": {
            "name": "Get Batch Listing PSBT",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-mainnet.magiceden.dev/v4/evm-public/v2/ord/btc/raresats/listing-psbt",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get Rare Sats Batch Listing PSBT for Signing"
        },
        {
          "info": {
            "name": "Submit Batch Listing",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-mainnet.magiceden.dev/v4/evm-public/v2/ord/btc/raresats/listing",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Submit Batch Listing using the signed PSBT received from `GET /listing-psbt`"
        }
      ]
    }
  ],
  "bundled": true
}