OrganizedPlay
Run an event

All help

Discord, webhooks and the API

Send what happens at your events somewhere else, or read it from software of your own.

Discord

Point a Discord webhook at your store and the events you choose are posted to that channel as they happen — a night going live, a round pairing, a champion.

You pick which events post. A channel that announces everything is a channel nobody reads.

Webhooks of your own

Any URL can receive the same events as signed JSON. The signature is how your software knows a delivery came from us rather than from somebody who guessed the URL, and a delivery that fails is retried rather than dropped.

Every delivery is listed with what it contained and what your endpoint answered, so a broken integration is something you can see rather than something you find out about later.

Reading it back

The API serves your events, rosters, pairings and standings as JSON, with a key you make and can revoke. It is the same data the public pages render, so nothing is hidden behind a private format.

The developer page lists the endpoints and gives you a key to try them with.

Related