curl --request POST \
--url https://api-staging.boost.xyz/boosts/csv-upload \
--header 'Authorization: Bearer <token>'[
{
"participants": 123,
"rewardChainId": 123,
"rewardPerUser": "<string>",
"rewardTokenAddress": "<string>",
"projectName": "<string>",
"budgetAddress": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"taskId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"link": "<string>",
"actionType": "<string>",
"actionChainId": 123,
"actionContractAddress": "<string>",
"actionTokenId": 123
}
]Endpoint to use a csv to deploy multiple Boosts onchain. Requires a budget account.
curl --request POST \
--url https://api-staging.boost.xyz/boosts/csv-upload \
--header 'Authorization: Bearer <token>'[
{
"participants": 123,
"rewardChainId": 123,
"rewardPerUser": "<string>",
"rewardTokenAddress": "<string>",
"projectName": "<string>",
"budgetAddress": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"taskId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"link": "<string>",
"actionType": "<string>",
"actionChainId": 123,
"actionContractAddress": "<string>",
"actionTokenId": 123
}
]