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

Anfrage

Löscht alle Codes anhand der Spielschlüssel-SKU.

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
Abfrage
user_emailstringerforderlich

E-Mail-Adresse des Nutzers.

Beispiel: user_email=email@email.com
reasonstringerforderlich

Grund für den Empfang von Codes.

Beispiel: reason=Very important
region_idinteger

Regions-ID.

Standard 1
curl -i -X DELETE \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/game/key/delete/sku/booster_mega_1?user_email=email%40email.com&reason=Very+important&region_id=1'

Antworten

Codes wurden erfolgreich empfangen.

Bodytext/plain
string
Antwort
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3

Codes anhand der ID abrufenServer-sideAdmin

Anfrage

Ruft eine bestimmte Anzahl von Codes anhand der Spielschlüssel-ID ab.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
item_idstringerforderlich

Artikel-ID.

Beispiel: 656
Abfrage
user_emailstringerforderlich

E-Mail-Adresse des Nutzers.

Beispiel: user_email=email@email.com
quantityintegererforderlich

Codemenge.

Beispiel: quantity=100
reasonstringerforderlich

Grund für den Empfang von Codes.

Beispiel: reason=Very important
region_idinteger

Regions-ID.

Standard 1
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/game/key/request/id/656?user_email=email%40email.com&quantity=100&reason=Very+important&region_id=1'

Antworten

Codes wurden erfolgreich empfangen.

Bodytext/plain
string
Antwort
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3

Anfrage

Ruft eine bestimmte Anzahl von Codes anhand der Spielschlüssel-SKU ab.

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
Abfrage
user_emailstringerforderlich

E-Mail-Adresse des Nutzers.

Beispiel: user_email=email@email.com
quantityintegererforderlich

Codemenge.

Beispiel: quantity=100
reasonstringerforderlich

Grund für den Empfang von Codes.

Beispiel: reason=Very important
region_idinteger

Regions-ID.

Standard 1
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/items/game/key/request/sku/booster_mega_1?user_email=email%40email.com&quantity=100&reason=Very+important&region_id=1'

Antworten

Codes wurden erfolgreich empfangen.

Bodytext/plain
string
Antwort
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen
Operationen

Katalog

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

Operationen
Operationen
Operationen