Passer au contenu

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 fournit des endpoints pour gérer le catalogue de votre boutique en jeu et traiter les achats. Utilisez les endpoints pour configurer des objets virtuels, des monnaies virtuelles, des clés de jeu, des lots, des flux de panier et de paiement, des attributs d'articles et pour importer des articles depuis des sources externes.

Télécharger la description d'OpenAPI
Langues
Serveurs
Mock server
https://xsolla.redocly.app/_mock/fr/api/catalog/
https://store.xsolla.com/api/
Opérations

Lire la liste des objets virtuels par external ID d'un groupe spécifiqueServer-sideAdmin

Requête

Récupère la liste des objets virtuels au sein d'un groupe à des fins d'administration.

Note

N'utilisez pas cet endpoint pour créer un catalogue de magasin.
Sécurité
basicAuth
Chemin
project_idintegerobligatoire

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Exemple: 44056
external_idstringobligatoire

External ID du groupe.

Par défaut "all"
Requête
limitinteger>= 1

Nombre maximal d'éléments sur une page.

Exemple: limit=50
offsetinteger>= 0

Numéro de l'élément à partir duquel la liste est générée (le décompte commence à 0).

Exemple: offset=0
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/virtual_items/group/external_id/{external_id}?limit=50&offset=0'

Réponses

La liste d'objets virtuels a été reçue avec succès.

Corpsapplication/json
itemsArray of objects(Virtual-Items-Currency_admin-virtual-item)
Réponse
application/json
{ "items": [ {}, {}, {}, {} ] }

Lire la liste des objets virtuels par ID d'un groupe spécifiqueServer-sideAdmin

Requête

Récupère la liste des objets virtuels au sein d'un groupe à des fins d'administration.

Note

N'utilisez pas cet endpoint pour créer un catalogue de magasin.
Sécurité
basicAuth
Chemin
project_idintegerobligatoire

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Exemple: 44056
group_idintegerobligatoire

ID du groupe.

Exemple: 10
Requête
limitinteger>= 1

Nombre maximal d'éléments sur une page.

Exemple: limit=50
offsetinteger>= 0

Numéro de l'élément à partir duquel la liste est générée (le décompte commence à 0).

Exemple: offset=0
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/virtual_items/group/id/10?limit=50&offset=0'

Réponses

La liste d'objets virtuels a été reçue avec succès.

Corpsapplication/json
itemsArray of objects(Virtual-Items-Currency_admin-virtual-item)
Réponse
application/json
{ "items": [ {}, {}, {}, {} ] }

Supprimer un objet virtuelServer-sideAdmin

Requête

Supprime un objet virtuel.

Sécurité
basicAuth
Chemin
project_idintegerobligatoire

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Exemple: 44056
item_skustringobligatoire

UGS de l'objet.

Exemple: booster_mega_1
curl -i -X DELETE \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/virtual_items/sku/booster_mega_1

Réponses

L'objet virtuel a été supprimé avec succès.

Corps
Réponse
Aucun contenu
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations
Opérations

Catalogue

Cette API permet de récupérer tout type d'objet vendable ou tout objet spécifique.

Opérations
Opérations
Opérations