Quests
Fulfills a quest for a user
Health
Quests
- GETFetches all quests for a member
- POSTFulfills a quest for a user
- GETCheck if a user has fulfilled the quest
- GETFetches all available quests for a realm
- POSTCreates a new quest for the realm
- GETFetches paginated quests for a realm
- GETFetches a quest by its ID
- PATCHUpdates the custom data for a quest
- POSTFulfills a quest for a Twitter user
- PATCHManually expires a quest
Realm-Controller
- GETReturns information about a realm
- GETReturns analytics for a realm
- GETExport realm logs
- GETReturns the leaderboard for a realm
- GETReturns the leaderboard position for a member
- PATCHUpdates members' token balances transactionally
- GETReturns a member's token balance and boost balance
- PATCHUpdates a member's token balance
- PATCHTransfers tokens from one member to another
- GETGet the token balances for a list of wallets
Realm-Controller-WEB3
Realm-Controller-WEB3-Collection
Realm-Controller-WEB3-Credit
Realm-Controller-WEB3-Settings-NFT
Quests
Fulfills a quest for a user
POST
/
api
/
v4
/
quests
/
realms
/
{id}
/
members
/
{member_id}
/
quests
/
{quest_id}
/
fulfillment
curl --request POST \
--url https://api.drip.re/api/v4/quests/realms/{id}/members/{member_id}/quests/{quest_id}/fulfillment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"post_id": "<string>"
}'
{
"message": "Ok"
}
Authorizations
API Key
Body
application/json
Response
200 - application/json
Quest fulfilled successfully
curl --request POST \
--url https://api.drip.re/api/v4/quests/realms/{id}/members/{member_id}/quests/{quest_id}/fulfillment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"post_id": "<string>"
}'
{
"message": "Ok"
}