Developers

Costruisci sopra Rankly

Tutto quello che ti serve per integrare la tua app con Rankly: REST API REST documentata OpenAPI 3, OIDC provider per il login utenti, API key Bearer per integrazioni machine-to-machine. Standard puri, niente librerie custom — qualunque client moderno funziona out-of-the-box.

Quale uso? API key o OAuth?

API key Bearer

Quando: integrazione server-to-server senza un utente specifico (job notturni, overlay caster, bot automatici che agiscono sull'org del cliente).

Come: emette una API key org-bound dalla dashboard dell'organizzazione, scope read/write. Header Authorization: Bearer rk_live_...

Gestisci chiavi API →

Sign in with Rankly (OIDC)

Quando: la tua app fa loggare gli utenti Rankly e poi agisce a nome loro (bot Discord che permette di iscriversi ai tornei, app mobile, dashboard di terze parti, integrazione SSO).

Come: registrazione client self-service dalla dashboard org (App OAuth dell'organizzazione), authorization code flow + PKCE, scope OIDC + custom tournaments:read/write. JWKS RS256 per verifica offline di id_token.

Quickstart OIDC →

URL utili

Hai bisogno di una mano?

Scrivici a support@rankly.it per:

  • chiarimenti su endpoint, errori di integrazione, edge case
  • request di nuovi scope o feature API
  • casi speciali (partner integration, multi-org, ecc.)

La registrazione standard di un client OAuth è self-service: se sei admin di un'organizzazione Rankly, vai su Account → Organizzazione → App OAuth, niente email.

Risposta email in italiano entro 1 giorno lavorativo (di solito molto prima).