🏰 Clans

Bauwerk Ausbauen

/clan build von der Website aus: eine Stufe kaufen.

Recht (settings), Clan-Level, Endstufe und Kristalle prueft bauwerke.bauen - inklusive des bedingten UPDATE, das zwei gleichzeitige Kaeufe auseinanderhaelt. Der Verlierer bekommt bauwerk.gleichzeitig und kann es sofort erneut versuchen.

post/api/v1/clans/{clan_id}/buildings/{key}/upgrade

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}/buildings/{key}/upgrade
  • Auth: HTTP bearer

Path parameters

clan_idstring required

Clan-Id oder Tag

keystring required

Schluessel des Bauwerks, z. B. tresor

Request body

BauwerkKauf required

POST /clans/{id}/buildings/{key}/upgrade - ein Body ohne Felder.

Es gibt nichts zu schicken: welches Bauwerk gemeint ist, steht im Pfad, und die Stufe ist immer "eine hoeher" - der Preis haengt an ihr, also darf ihn niemand mitschicken. Das Schema steht trotzdem hier, aus zwei Gruenden: der Endpunkt bekommt in FastAPIs Doku eine Form statt eines leeren Kastens, und wenn der Kauf spaeter eine Bestaetigung braucht (Stufe 5 kostet 2.500 Kristalle - Vertrag 3.3), waechst das Feld hier und nicht in einem zweiten, neuen Schema.

Response

Successful Response

successboolean required
dataobject required
messagestring nullable

Changes

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