Integrations›API and webhooks
Integration · Your game or app

API and webhooks

Reward players for what they do in your game, and get a webhook for every new member, quest and purchase.

Webhooks in CEEJAY: a game server subscribed to member.joined and quest.completed, with its recent deliveries
Features

API and webhooks in CEEJAY

API

Grant XP and coins, complete quests and read member profiles when players do something in your game.

Store delivery

Deliver store items to your game server, Steam, Roblox, or as a Shopify or Stripe code.

Webhooks

Get 27 events, from new members to completed quests and purchases, at the address you choose.

Keys

Each API key has its own scopes and rate limit, and can be limited to the games you choose.

For developers

From your game to your community

API explorer
# Give a member XP for something they did in your game
curl -X POST https://ceejay.communitystudios.xyz/api/v1/xp/grant \
  -H "Authorization: Bearer $CEEJAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "discordId": "409876543210987654",
    "amount": 250,
    "reason": "Won the Saturday tournament",
    "idempotencyKey": "tournament-2026-w40-first-place"
  }'
FAQ

Questions, answered

What teams ask us before a call.

New members, completed quests, purchases and more: 27 events, plus your own.

Send an idempotency key, and a repeated request returns the original result instead of granting twice.

Ready to build your Discord community?

Book a demo of CEEJAY, or get a free launch plan for your server from our team.