Skip to main content

Module admin

Module admin 

Source
Expand description

Running the server, for its admins (with a fresh passkey check): the accounts here and their roles, and partners (other services’ API access).

  • GET /api/admin/players?q= — accounts, by name or email.
  • GET /api/admin/players/{username} — one, with its tokens.
  • POST /api/admin/players/{username} — {admin?, manager?, disabled?}.
  • POST /api/admin/players/{username}/tokens/revoke — {id?} (all without).
  • POST /api/admin/players/{username}/passkeys/reset — remove its passkeys.
  • GET /api/admin/partners, POST /api/admin/partners — {name, scopes} makes one and answers its token (shown once).
  • POST /api/admin/partners/{id}/revoke.

Structs§

Change
NewPartner
Search
Which

Functions§

change
make_partner
A partner and its token (ocs_…), shown once.
new_partner
partners
player
players
reset_passkeys
revoke_partner
revoke_tokens