ID de la session.
- Télécharger des codes
Lire la liste des jeux (administrateur)
Créer un jeu
Supprimer un jeu par ID
Lire un jeu par ID (administrateur)
Mettre à jour un jeu par ID
Supprimer des codes par ID
Supprimer les codes
Lire des codes par ID
Lire des codes
Télécharger des codes par ID
Lire des informations sur la session de chargement des codes
Supprimer un jeu par UGS
Lire un jeu (administrateur)
Mettre à jour un jeu par UGS
Télécharger des codes
Catalog API (2.0.0)
- 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/
Chemin
ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.
Exemple: 44056
- Mock serverhttps://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/{project_id}/admin/items/game/key/upload/session/{session_id}
- https://store.xsolla.com/api/v2/project/{project_id}/admin/items/game/key/upload/session/{session_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/game/key/upload/session/{session_id}'Réponse
application/json
{ "count_skipped": 10, "count_total": 100, "count_uploaded": 0, "session_id": "fc7105b6e8ee01339582970b37697242", "status": "processing" }
Chemin
Corpsmultipart/form-dataobligatoireID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.
Exemple: 44056
- Mock serverhttps://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/{project_id}/admin/items/game/key/upload/sku/{item_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/admin/items/game/key/upload/sku/{item_sku}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/game/key/upload/sku/booster_mega_1 \
-H 'Content-Type: multipart/form-data' \
-F file=keys.txt \
-F region_id=1Réponse
application/json
{ "count_skipped": 10, "count_total": 100, "count_uploaded": 0, "session_id": "fc7105b6e8ee01339582970b37697242", "status": "processing" }
Chemin
ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.
Exemple: 44056
- Mock serverhttps://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/{project_id}/admin/items/game/sku/{item_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/admin/items/game/sku/{item_sku}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/fr/api/catalog/v2/project/44056/admin/items/game/sku/booster_mega_1