🏰 Clans

Schatzkammer Boost

/clan boost: 24 Stunden mehr Clan-XP fuer alle auf diesem Server.

Kein validate_server_access - und das ist hier kein Versehen, sondern der Unterschied zu den /servers/{id}/...-Pfaden weiter oben: dort handelt ein ADMIN an seinem Server, hier ein Clan-Offizier mit dem Geld SEINES Clans. Ein Offizier muss auf dem Server nichts verwalten duerfen; er muss Mitglied des Clans sein und das Recht treasury haben, und genau das prueft schatzkammer.boost_kaufen - zusammen mit clan_server_settings.enabled und der Server-Sperre des Clans. Aus demselben Grund steht die Server-Id im Pfad und nicht im Body: sie ist ein Teil der Kammer, nicht eine Eingabe des Nutzers.

Die Antwort ist die Kammer-Zeile aus GET, damit die Karte nach dem Kauf nicht neu laden muss.

post/api/v1/clans/{clan_id}/treasury/{server_id}/boost

Request

  • Base URL: https://api.notoq.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://api.notoq.xyz/api/v1/clans/{clan_id}/treasury/{server_id}/boost
  • Auth: HTTP bearer

Path parameters

clan_idstring required

Clan-Id oder Tag

server_idstring required

Discord Server ID

Request body

BoostKauf required

POST /clans/{id}/treasury/{server_id}/boost - ebenfalls leer.

Prozent und Dauer sind Spielregeln (schatzkammer.BOOST_PROZENT, BOOST_STUNDEN), keine Eingaben; der Preis kommt aus dem Tagesziel des Servers. Ein Feld hier waere eine Einladung, eine dieser Zahlen von aussen zu setzen.

Response

Successful Response

successboolean required
dataobject required
messagestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.