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

Anfrage

Ruft eine bestimmte Region 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
region_idintegererforderlich

Regions-ID. Eindeutige Regionskennung innerhalb des Projekts.

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

Antworten

Die angegebene Region wurde erfolgreich abgerufen.

Bodyapplication/json
countriesArray of strings(Regions_countries)

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"]

idinteger(Regions_region_id)

Regions-ID. Eindeutige Regionskennung innerhalb des Projekts.

Beispiel: 42
nameobject(Regions_name)

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"}
Antwort
application/json
{ "value": { "countries": [], "id": 44, "name": {} } }

Region aktualisierenServer-sideAdmin

Anfrage

Aktualisiert eine bestimmte 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
region_idintegererforderlich

Regions-ID. Eindeutige Regionskennung innerhalb des Projekts.

Beispiel: 42
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 PUT \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/de/api/catalog/v2/project/44056/admin/region/42 \
  -H 'Content-Type: application/json' \
  -d '{
    "countries": [
      "JP",
      "CN",
      "VN"
    ],
    "name": {
      "de-DE": "Asien",
      "en-US": "Asia"
    }
  }'

Antworten

Region wurde erfolgreich aktualisiert.

Body
Antwort
Kein Inhalt
Operationen