Xsolla-logoXsolla Developers
oder
Zum Kundenportal

Tägliche Belohnung aktualisierenServer-sideAdmin

put/v2/project/{project_id}/admin/daily_chain/id/{daily_chain_id}

Aktualisiert eine bestimmte tägliche Belohnung.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

Projekt-ID. Dieser Parameter wird im Kundenportal neben dem Projektnamen angezeigt.

Example: 44056
daily_chain_id
required
integer

ID der täglichen Belohnung.

Example: 101
Request Body schema: application/json
One of:

Eine tägliche Belohnung.

required
(two-letter (object or null)) or (five-letter (object or null))

Objekt mit Lokalisierungen für Artikelnamen. Werte können in zwei Formaten angegeben werden: Sprachencode bestehend aus zwei Kleinbuchstaben (z. B. en) oder fünfstelliger Gebietsschemacode (z. B. en-US). Beide Formate werden als Eingabe akzeptiert, als Antwort werden jedoch stets zweistellige Sprachencodes in Kleinbuchstaben zurückgegeben. Wenn für dieselbe Sprache beide Optionen angegeben sind (z. B. en und en-US), wird der zuletzt angegebene Wert gespeichert. Die vollständige Liste der unterstützten Sprachen finden Sie in der Dokumentation.

One of:

Sprachencodes bestehend aus zwei Kleinbuchstaben.

ar
string or null

Arabisch

bg
string or null

Bulgarisch

cn
string or null

Chinesisch (vereinfacht)

cs
string or null

Tschechisch

de
string or null

Deutsch

en
string or null

Englisch

es
string or null

Spanisch (Spanien)

fr
string or null

Französisch

he
string or null

Hebräisch

id
string or null

Indonesisch

it
string or null

Italienisch

ja
string or null

Japanisch

km
string or null

Khmer

ko
string or null

Koreanisch

lo
string or null

Laotisch

my
string or null

Birmanisch

ne
string or null

Nepalesisch

ph
string or null

Filipino

pl
string or null

Polnisch

pt
string or null

Portugiesisch

ro
string or null

Rumänisch

ru
string or null

Russisch

th
string or null

Thai

tr
string or null

Türkisch

tw
string or null

Chinesisch (traditionell)

vi
string or null

Vietnamesisch

date_start
required
string <date-time>

Datum, an dem die tägliche Belohnung beginnt.

required
Array of objects
Array
step_number
required
integer >= 1

Schrittnummer.

required
Array of objects non-empty
Array (non-empty)
sku
required
string [ 1 .. 255 ] characters ^[a-zA-Z0-9_\-–.]*$

Eindeutige Artikel-ID. Die SKU darf nur lateinische Klein- und Großbuchstaben, Ziffern, Punkte, Bindestriche und Unterstriche enthalten.

quantity
required
integer >= 1

Menge der täglichen Belohnung für diese SKU

step_id
integer or null >= 1

Eindeutige Kennung des Belohnungsschritts. Geben Sie die ID während der Aktualisierung an, damit der Nutzerfortschritt für diesen Schritt nicht verloren geht.

is_enabled
required
boolean
type
required
string

Typ der täglichen Belohnung. Bestimmt, wann Nutzer die Belohnungen beanspruchen können.

Value: Description
calendar_hard

Die Belohnung aus dem nächsten Schritts wird immer alle 24 Stunden freigeschaltet. Nicht beanspruchte Belohnungen verfallen endgültig, sobald die Belohnung aus dem nächsten Schritt verfügbar ist.

(two-letter (object or null)) or (five-letter (object or null))

Objekt mit Lokalisierungen für Artikelbeschreibungen. Werte können in zwei Formaten angegeben werden: Sprachencode bestehend aus zwei Kleinbuchstaben (z. B. en) oder fünfstelliger Gebietsschemacode (z. B. en-US). Beide Formate werden als Eingabe akzeptiert, als Antwort werden jedoch stets zweistellige Sprachencodes in Kleinbuchstaben zurückgegeben. Wenn für dieselbe Sprache beide Optionen angegeben sind (z. B. en und en-US), wird der zuletzt angegebene Wert gespeichert. Die vollständige Liste der unterstützten Sprachen finden Sie in der Dokumentation.

One of:

Sprachencodes bestehend aus zwei Kleinbuchstaben.

ar
string or null

Arabisch

bg
string or null

Bulgarisch

cn
string or null

Chinesisch (vereinfacht)

cs
string or null

Tschechisch

de
string or null

Deutsch

en
string or null

Englisch

es
string or null

Spanisch (Spanien)

fr
string or null

Französisch

he
string or null

Hebräisch

id
string or null

Indonesisch

it
string or null

Italienisch

ja
string or null

Japanisch

km
string or null

Khmer

ko
string or null

Koreanisch

lo
string or null

Laotisch

my
string or null

Birmanisch

ne
string or null

Nepalesisch

ph
string or null

Filipino

pl
string or null

Polnisch

pt
string or null

Portugiesisch

ro
string or null

Rumänisch

ru
string or null

Russisch

th
string or null

Thai

tr
string or null

Türkisch

tw
string or null

Chinesisch (traditionell)

vi
string or null

Vietnamesisch

id
integer

Eindeutige ID der täglichen Belohnung.

is_recurrent
boolean
Default: false

Ob die tägliche Belohnung wiederkehrend ist. Ist true festgelegt, ist die tägliche Belohnung wiederkehrend und wird nach dem Enddatum automatisch zurückgesetzt. Das nächste start_date und end_date basiert auf der Anzahl der Belohnungsschritte und dem eingestellten Anfangszeitpunkt (start_date).

order
integer

Definiert die Anordnungsreihenfolge.

Responses
204

Tägliche Belohnung wurde erfolgreich aktualisiert.

401

Basisauthentifizierung nicht bestanden oder falsch. Prüfen Sie die Anmeldedaten und vergewissern Sie sich, dass Sie die Basisauthentifizierung verwenden.

404

Tägliche Belohnung wurde nicht gefunden.

422

Fehler bei der Konfiguration der täglichen Belohnung.

Request samples
application/json
{
  • "date_start": "2023-04-15T18:16:00+05:00",
  • "description": {
    },
  • "is_enabled": true,
  • "name": {
    },
  • "order": 4,
  • "steps": [
    ],
  • "type": "calendar_hard"
}
Response samples
application/json
{
  • "errorCode": 1020,
  • "errorMessage": "[0401-1020]: Error in Authentication method occurred",
  • "statusCode": 401
}