External ID de la promotion. Identifiant unique de la promotion au sein du projet.
- Générer des codes de coupon
Lire les limites pour les code de coupon uniques
Activer une promotion par coupon
Lire les codes de coupon
Créer un code de coupon
Désactiver une promotion par coupon
Lire la limite de coupon pour un utilisateur spécifique
Lire les récompenses d'un coupon
Échanger un code de coupon
Lire la liste des promotions par coupon
Créer une promotion par coupon
Supprimer une promotion par coupon
Lire une promotion par coupon
Mettre à jour une promotion par coupon
Générer des codes de coup...
LiveOps 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
LiveOps API fournit des endpoints pour stimuler l'engagement des joueurs.
Télécharger la description d'OpenAPI
Langues
Serveurs
Mock server
https://xsolla.redocly.app/_mock/fr/api/liveops/
https://store.xsolla.com/api/
Chemin
Corpsapplication/jsonID 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/liveops/v2/project/{project_id}/admin/coupon/{external_id}/code
- https://store.xsolla.com/api/v2/project/{project_id}/admin/coupon/{external_id}/code
- 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/liveops/v2/project/44056/admin/coupon/coupon_44056_1/code \
-H 'Content-Type: application/json' \
-d '{
"coupon_code": "WINTER2021"
}'Réponse
application/json
{ "code": "WINTER2021" }
Chemin
Corpsapplication/jsonID 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/liveops/v2/project/{project_id}/admin/coupon/{external_id}/code/generate
- https://store.xsolla.com/api/v2/project/{project_id}/admin/coupon/{external_id}/code/generate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/fr/api/liveops/v2/project/44056/admin/coupon/coupon_44056_1/code/generate \
-H 'Content-Type: application/json' \
-d '{
"count": 10
}'Réponse
application/json
{ "count": 10 }
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/liveops/v2/project/{project_id}/admin/coupon/{external_id}/deactivate
- https://store.xsolla.com/api/v2/project/{project_id}/admin/coupon/{external_id}/deactivate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://xsolla.redocly.app/_mock/fr/api/liveops/v2/project/44056/admin/coupon/coupon_44056_1/deactivateCatalogue personnalisé
Cette API permet de spécifier des règles pour les attributs utilisateur. Si l'utilisateur remplit toutes les conditions d'une règle concrète, des objets personnalisés seront affichés.
Pour les promotions personnalisées, voir la section Promotions.
Pour passer des attributs avant un achat, utilisez Xsolla Login API ou passez-les dans la propriété user.attributes lors de la génération du jeton à l'aide de Pay Station API.
Opérations