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>"
}Retrieve details on a reward, optionally providing a claimant address to decorate with additional claim context.
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>"
}BoostID in format chainId:boostCoreAddress:identifier The ID of the reward to fetch details for.
"8453:0x378632819f39c74c4f56b1429e760739c5fb51b7:1"
If included, the address of a specific claimant to enrich data with claim information, like claimed, claimable, and tx hash for eligible claim.
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
Include token metadata (price, market cap, etc.) for applicable actions. Defaults to false.
true
Returns single RewardKit reward
The response object for a single RewardKit reward.
An object containing details about the reward.
Show child attributes
The reward identifier in the form of "chainId:boostCoreAddress:identifier"
"8453:0x378632819f39c74c4f56b1429e760739c5fb51b7:1"
The chain id of the network where the reward is being offered
The incentives that can be claimed as part of the reward
Show child attributes
Human readable label for the incentive type
AllowListIncentive, CGDAIncentive, ERC20Incentive, PointsIncentive, ERC20VariableIncentive, ERC20VariableCriteriaIncentive, ERC20VariableCriteriaIncentiveV2, ERC20PeggedIncentive, ERC20PeggedVariableCriteriaIncentive, ERC20PeggedVariableCriteriaIncentiveV2 Address of the asset being rewarded
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
For variable criteria incentives, the percent as a whole number (0-100) of the signed claim amount the claimant will receive
50
For variable criteria incentives, the maximum amount that can be claimed in a single transaction. Otherwise, the fixed reward value. If reward is queried with a claimant address, and the user has performed the requisite claim action, and reward is in a claimable state, this will be the claimable amount.
Formatted amount of reward tokens
Maximum amount of reward tokens that can be claimed
Approximate USD value of the maximum reward that can be claimed
Approximate amount of USD that can be claimed
The symbol of the token being rewarded, ie: USDC
A url for the token image
Additional metadata about the asset being rewarded
Show child attributes
The system ID of the token
The chain ID where this token is deployed
The address of the token
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
The number of decimal places for the token, typically 18
The display name for the token
The token's symbol, "DEGEN" for example
A URI pointing to an image representing the token
An object containing information about the action that must be taken to claim the reward
Show child attributes
The action template's system id
Human readable project name the action is designed for, eg. "zora"
Readable system type describing the type of action that must be taken to claim the reward, eg: "mint", "create-any-token"
"mint"
A url for this action template's project image
A description of the action that must be taken to claim the reward
The status of the reward, either active, claimable, or claimed
active, claimed, claimable The transaction hash of the reward
The status of the reward, either active, claimable, or claimed
The url of an image to present along with the reward
The name of the NFT associated with the reward
The url of an individual token to present along with the reward
The block timestamp of the reward
The URL where users can view or interact with this reward's associated project
Start time of a boost
End time of a boost
The total number of claims for this reward
x >= 0The total budget allocated for this reward across all incentives, in the reward token's smallest unit
The total amount of rewards distributed for this reward, in the reward token's smallest unit
The claim signature for the reward
Show child attributes
Ethereum address
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
x >= 0Ethereum address
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
Determines the access status of the boost for a given address
allowed, denied, not-allowed Metadata for tokens, including price and market data
Show child attributes
The symbol of the token being swapped, e.g., "DEGEN"
The contract address of the token
"0x378632819f39c74c4f56b1429e760739c5fb51b7"
The chain ID where the token exists
URL for the token image
The number of decimals for the token
Market capitalization in USD
Price change percentage in the last 24 hours
Trading volume in USD for the last 24 hours
Current price in USD
Number of token holders
Verification level required for boosts in the World ecosystem
Volume in USD for the last 24 hours
x >= 012345.67
The total number of claims for this reward.
x >= 0An array of user claims for this reward.
Show child attributes
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.
active, claimed, claimable If address was provided, and the user has completed the reward action, the transaction hash of the claim transaction.
Determines the access status of the boost for a given address
allowed, denied, not-allowed Verification level required for boosts in the World ecosystem