API & Webhook Docs
Integrate game quests into your game server and client
How Webhooks Work
When a player completes a game goal, your game server sends a webhook to our endpoint. We verify the signature, match it to a quest, and award points/XUT to the player. You can also receive webhooks from us when quest status changes.
Your Game Server
→
Quest Platform Webhook
→
Points Awarded
Example Payload
{
"event": "quest.completed",
"timestamp": "2026-02-25T14:32:00Z",
"data": {
"questId": "q_abc123",
"playerId": "player_8821",
"gameId": "space-blaster-001",
"goalType": "level",
"goalValue": 10,
"pointsAwarded": 500,
"xutAwarded": 5
}
}