Zum Inhalt springen

Overview

  • Version: 2.0.0
  • Servers: https://store.xsolla.com/api
  • Contact Us by Email
  • Contact URL: https://xsolla.com/
  • Required TLS version: 1.2

Catalog API bietet Endpunkte zur Verwaltung Ihres In-Game-Store-Katalogs und zur Abwicklung von Käufen. Verwenden Sie die Endpunkte zum Konfigurieren von virtuellen Gegenständen, virtuellen Währungen, Spielschlüsseln, Bundles, Warenkorb- und Zahlungsabläufen sowie Artikelattributen und zum Importieren von Artikeln aus externen Quellen.

OpenAPI-Beschreibung herunterladen
Sprachen
Server
Mock server
https://xsolla.redocly.app/_mock/de/api/catalog/
https://store.xsolla.com/api/
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen

Informationen zum Artikelvorbestelllimit abrufenServer-sideAdmin

Anfrage

Rufen Sie das Vorbestelllimit des Artikels ab.

Die entsprechende API (Pre-Order limit API) ermöglicht es Ihnen, festzulegen, wie viele Einheiten eines Artikels maximal vorbestellbar sind. Um die Vorbestellung selbst zu konfigurieren, wechseln Sie zum Abschnitt "Verwaltung" des gewünschten Moduls:

Aliasse für diesen Endpunkt:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}
Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
item_skustringerforderlich

Artikel-SKU.

Beispiel: booster_mega_1
curl -i -X GET \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1

Antworten

Informationen zum Artikelvorbestelllimit wurden erfolgreich empfangen.

Bodyapplication/json
availableinteger
Beispiel: 431
is_pre_order_limit_enabledboolean
Beispiel: true
item_idinteger
Beispiel: 1
reservedinteger
Beispiel: 13
skustring
Beispiel: "com.xsolla.item_1"
soldinteger
Beispiel: 556
Antwort
application/json
{ "available": 431, "is_pre_order_limit_enabled": true, "item_id": 1, "reserved": 13, "sku": "com.xsolla.item_1", "sold": 556 }

Artikelvorbestelllimit um Mengenangabe ergänzenServer-sideAdmin

Anfrage

Ergänzen Sie das Vorbestelllimit des Artikels um eine Mengenangabe.

Die entsprechende API (Pre-Order limit API) ermöglicht es Ihnen, festzulegen, wie viele Einheiten eines Artikels maximal vorbestellbar sind. Um die Vorbestellung selbst zu konfigurieren, wechseln Sie zum Abschnitt "Verwaltung" des gewünschten Moduls:

Aliasse für diesen Endpunkt:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}
Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
item_skustringerforderlich

Artikel-SKU.

Beispiel: booster_mega_1
Bodyapplication/json
quantityintegererforderlich

Zu ergänzende Menge.

curl -i -X POST \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1 \
  -H 'Content-Type: application/json' \
  -d '{
    "quantity": 100000
  }'

Antworten

Das Mengenlimit wurde erfolgreich ergänzt.

Antwort
Kein Inhalt

Mengenangabe für das Vorbestelllimit des Artikels festlegenServer-sideAdmin

Anfrage

Legen Sie eine Mengenangabe für das Vorbestelllimit des Artikels fest.

Die entsprechende API (Pre-Order limit API) ermöglicht es Ihnen, festzulegen, wie viele Einheiten eines Artikels maximal vorbestellbar sind. Um die Vorbestellung selbst zu konfigurieren, wechseln Sie zum Abschnitt "Verwaltung" des gewünschten Moduls:

Aliasse für diesen Endpunkt:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}
Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
item_skustringerforderlich

Artikel-SKU.

Beispiel: booster_mega_1
Bodyapplication/json
quantityintegererforderlich

Festzulegende Menge.

curl -i -X PUT \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1 \
  -H 'Content-Type: application/json' \
  -d '{
    "quantity": 100000
  }'

Antworten

Das Mengenlimit wurde erfolgreich festgelegt.

Antwort
Kein Inhalt
Operationen

Katalog

Diese API ermöglicht es, jede Art von verkäuflichen oder bestimmten Artikeln zu erhalten.

Operationen
Operationen
Operationen