Quests
Fetches a quest by its ID
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
Fetches a quest by its ID
GET
/
api
/
v4
/
quests
/
realms
/
{id}
/
quests
/
{quest_id}
curl --request GET \
--url https://api.drip.re/api/v4/quests/realms/{id}/quests/{quest_id} \
--header 'Authorization: Bearer <token>'
{
"conditions": [
{
"has_fulfilled": [
123
],
"req_text": "<string>",
"type": "<string>",
"value": "<any>"
}
],
"link": "<string>",
"type": "<string>"
}
Authorizations
API Key
curl --request GET \
--url https://api.drip.re/api/v4/quests/realms/{id}/quests/{quest_id} \
--header 'Authorization: Bearer <token>'
{
"conditions": [
{
"has_fulfilled": [
123
],
"req_text": "<string>",
"type": "<string>",
"value": "<any>"
}
],
"link": "<string>",
"type": "<string>"
}