Skip to main content
GET
/
explore
Explore contracts with Boosts
curl --request GET \
  --url https://api-v2.boost.xyz/explore
{
  "boosts": [
    {
      "id": "8453:0x378632819f39c74c4f56b1429e760739c5fb51b7:1",
      "action": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "allowList": {
        "owner": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
        "contractAddress": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
        "type": "SimpleAllowList",
        "addresses": [
          "0x378632819f39c74c4f56b1429e760739c5fb51b7"
        ]
      },
      "boostIndex": "<string>",
      "budget": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "incentiveCount": "<string>",
      "owner": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "validator": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "blockTimestamp": "<string>",
      "txHash": "<string>",
      "chainId": 123,
      "protocolFee": "<string>",
      "maxParticipants": "<string>",
      "incentives": [
        {
          "type": "AllowListIncentive",
          "allowListAddress": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
          "limit": "<string>"
        }
      ],
      "createdAtBlockTimestamp": "<string>",
      "actionSteps": [
        {
          "chainId": 123,
          "signature": "<string>",
          "signatureName": "<string>",
          "signatureType": "event",
          "actionType": 123,
          "targetContract": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
          "parameters": {
            "filterType": 123,
            "fieldType": 123,
            "fieldIndex": 123,
            "filterData": "<string>"
          },
          "claimant": "0x378632819f39c74c4f56b1429e760739c5fb51b7"
        }
      ],
      "createdAtChainBlockNumbers": {},
      "usdSpend": 123,
      "tokenSpend": 123,
      "isActive": true,
      "availableBudgetUsd": "<string>",
      "templateId": "<string>",
      "actionTemplateId": "<string>",
      "nftImageUri": "<string>",
      "nftName": "<string>",
      "boostName": "<string>",
      "projectImageUri": "<string>",
      "tokenImageUri": "<string>"
    }
  ],
  "totalCount": 123
}

Query Parameters

page
integer | null
default:1

The desired page to return from the query

Required range: x >= 0
pageSize
integer | null
default:10

The amount of items to return from the query, defaults to 10, and must be <= 100

Required range: 0 <= x <= 100
sortBy
enum<string>
required

Sort by most total completions, total budget, or recent Boost creations

Available options:
most-completions,
total-spend,
recently-deployed
Example:

"most-completions"

timePeriod
enum<string>
default:7d

The time range to filter by

Available options:
6h,
24h,
7d
Example:

"7d"

actionChainIds
any

A comma separated list of chain IDs for Boost actions to filter by

Example:

"8453,10"

userAddress
string

Filter by Boosts created by a specific user address

Example:

"0x378632819f39c74c4f56b1429e760739c5fb51b7"

Response

Returns a list of Boosts

boosts
object[]
required

An array of Boosts

totalCount
number
required

The total number of Boosts returned in this API call