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
Operationen

Katalog

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

Operationen
Operationen

Liste der Regionen abrufenServer-sideAdmin

Anfrage

Ruft eine Liste der Regionen ab.

Anhand von Regionen können Sie regionale Beschränkungen verwalten.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
curl -i -X GET \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/region

Antworten

Liste der Regionen wurde erfolgreich abgerufen.

Bodyapplication/json
regionsArray of objects(Regions_200-region-short-model)
Antwort
application/json
{ "regions": [ {}, {} ] }

Anfrage

Erstellt eine Region.

Anhand von Regionen können Sie regionale Beschränkungen verwalten.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
Bodyapplication/json
countriesArray of strings(Regions_countries)erforderlich

Liste der Länder, die einer Region hinzugefügt werden sollen.
Zweistelliger Ländercode in Großbuchstaben gemäß ISO 3166-1 Alpha-2. In der Dokumentation finden Sie ausführliche Informationen zu den von Xsolla unterstützten Ländern.
Beispiel: ["JP", "CN", "VN"]

nameobject(Regions_name)erforderlich

Name der Region. Sollte Schlüssel-Wert-Paare enthalten, wobei der Schlüssel ein Gebietsschema im Format "^[a–z]{2}-[A–Z]{2}$" und der Wert ein String ist.

Standard {"de-DE":"Asien","en-US":"Asia"}
Beispiel: {"de-DE":"Asien","en-US":"Asia"}
name.​property name*stringzusätzliche Eigenschaft
curl -i -X POST \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/region \
  -H 'Content-Type: application/json' \
  -d '{
    "countries": [
      "JP",
      "CN",
      "VN"
    ],
    "name": {
      "de-DE": "Asien",
      "en-US": "Asia"
    }
  }'

Antworten

Region wurde erfolgreich erstellt.

Bodyapplication/json
region_idinteger(Regions_region_id)

Regions-ID. Eindeutige Regionskennung innerhalb des Projekts.

Beispiel: 42
Antwort
application/json
{ "region_id": 42 }

Anfrage

Löscht eine bestimmte Region.

Sicherheit
basicAuth
Pfad
project_idintegererforderlich

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

Beispiel: 44056
region_idintegererforderlich

Regions-ID. Eindeutige Regionskennung innerhalb des Projekts.

Beispiel: 42
curl -i -X DELETE \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/region/42

Antworten

Region wurde erfolgreich gelöscht.

Body
Antwort
Kein Inhalt
Operationen