Skip to main content
GET
/
reward-kit
/
boosts
/
:id
Get a single RewardKit reward
curl --request GET \
  --url https://api-v2.boost.xyz/reward-kit/boosts/:id
{
  "boost": {
    "id": "8453:0x378632819f39c74c4f56b1429e760739c5fb51b7:1",
    "chainId": 123,
    "incentives": [
      {
        "type": "AllowListIncentive",
        "assetAddress": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
        "rewardPercentage": 50,
        "rewardAmount": "<string>",
        "rewardAmountFormatted": "<string>",
        "maxReward": "<string>",
        "maxRewardUsdValue": 123,
        "rewardUsdValue": 123,
        "tokenSymbol": "<string>",
        "tokenImageUri": "<string>",
        "metadata": {
          "id": "<string>",
          "chainId": 123,
          "address": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
          "decimals": 123,
          "name": "<string>",
          "symbol": "<string>",
          "imageUri": "<string>"
        }
      }
    ],
    "actionTemplate": {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "projectId": "<string>",
      "actionType": "mint",
      "projectImage": "<string>",
      "description": "<string>"
    },
    "status": "active",
    "txHash": "<string>",
    "boostName": "<string>",
    "nftImageUri": "<string>",
    "nftName": "<string>",
    "tokenImageUri": "<string>",
    "blockTimestamp": "<string>",
    "projectUrl": "<string>",
    "startTime": "2023-11-07T05:31:56Z",
    "endTime": "2023-11-07T05:31:56Z",
    "claimCount": 1,
    "totalBudget": "<string>",
    "rewardsDistributed": "<string>",
    "signature": {
      "claimant": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "incentiveId": 1,
      "signature": "<string>",
      "referrer": "0x378632819f39c74c4f56b1429e760739c5fb51b7"
    },
    "accessStatus": "allowed",
    "actionTokenMetadata": {
      "tokenSymbol": "<string>",
      "tokenContract": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "chainId": 123,
      "tokenImage": "<string>",
      "decimals": 123,
      "marketCap": 123,
      "priceChange24Hr": 123,
      "volume24Hr": 123,
      "priceUsd": 123,
      "holders": 123
    },
    "verificationLevel": "<string>",
    "usdDistributed24Hr": 12345.67
  },
  "totalClaims": 1,
  "claims": [
    {
      "address": "0x378632819f39c74c4f56b1429e760739c5fb51b7",
      "txHash": "<string>",
      "timestamp": "2023-11-07T05:31:56Z"
    }
  ],
  "status": "active",
  "txHash": "<string>",
  "accessStatus": "allowed",
  "verificationLevel": "<string>"
}

Path Parameters

id
string
required

BoostID in format chainId:boostCoreAddress:identifier The ID of the reward to fetch details for.

Example:

"8453:0x378632819f39c74c4f56b1429e760739c5fb51b7:1"

Query Parameters

address
string

If included, the address of a specific claimant to enrich data with claim information, like claimed, claimable, and tx hash for eligible claim.

Example:

"0x378632819f39c74c4f56b1429e760739c5fb51b7"

includeTokenMetadata
boolean | null

Include token metadata (price, market cap, etc.) for applicable actions. Defaults to false.

Example:

true

Response

Returns single RewardKit reward

The response object for a single RewardKit reward.

boost
object
required

An object containing details about the reward.

totalClaims
integer
required

The total number of claims for this reward.

Required range: x >= 0
claims
object[]
required

An array of user claims for this reward.

status
enum<string>
required

The state of the reward, either active, claimed, or claimable. Where active is when the reward is still eligible to be completed, claimed is when user has claimed the reward, and claimable is when the user has completed the required action and is eligible to claim.

Available options:
active,
claimed,
claimable
txHash
string

If address was provided, and the user has completed the reward action, the transaction hash of the claim transaction.

accessStatus
enum<string> | null

Determines the access status of the boost for a given address

Available options:
allowed,
denied,
not-allowed
verificationLevel
string | null

Verification level required for boosts in the World ecosystem