Discord Conversions API
Send server-side application events to Discord for conversion tracking and Quest fulfillment.
API Documentation: Discord Application Events API specification.
Configuration
To configure Discord Conversions API as a destination, you'll need a bot token for the Event Source Application that Discord created for your title or game.
Authentication
This connector authenticates with Discord bot-token authentication:
Authorization: Bot <bot_token>
Connection validation does not send a synthetic event. Discord token or payload problems are reported during the first run that sends real events.
Events
Each source record maps to one Discord application event. Extract sends events to:
POST https://discord.com/api/v9/applications/@me/events
@me is literal. Discord resolves it from the bot token's application.
For Discord app event types 1 and 2, include a non-empty app object. Discord rejects those events with app is required for app events when app metadata is missing.
Delivery Behavior
- Extract sends
{ "events": [...] }. - Discord may return HTTP 200 with a
failuresarray. Extract counts those entries as failed records and logs their error messages. - HTTP 4xx and 5xx responses fail the batch unless
continue_on_errorsis enabled. - User identifiers are removed from network log payloads.