External ID de la promotion. Identifiant unique de la promotion au sein du projet.
- Lire les codes d'une promotion par code promo
Lire les limites pour les codes promo
Activer une promotion par code promo
Créer un code pour une promotion par code promo
Générer des codes pour une promotion par code promo
Désactiver une promotion par code promo
Lire la limite de code promo pour un utilisateur spécifique
Lire les récompenses d'un code promo
Échanger un code promo
Supprimer un code promo du panier
Lire la liste des promotions par code promo
Créer une promotion par code promo
Supprimer une promotion par code promo
Lire une promotion par code promo
Mettre à jour une promotion par code promo
Lire les codes d'une prom...
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
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/promocode/{external_id}/activate
- https://store.xsolla.com/api/v2/project/{project_id}/admin/promocode/{external_id}/activate
- 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/promocode/coupon_44056_1/activateChemin
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/promocode/{external_id}/code
- https://store.xsolla.com/api/v2/project/{project_id}/admin/promocode/{external_id}/code
- 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/liveops/v2/project/44056/admin/promocode/coupon_44056_1/code?limit=50&offset=0'Réponse
application/json
{ "codes": [ { … }, { … }, { … }, { … }, { … } ], "total_count": 5 }
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/promocode/{external_id}/code
- https://store.xsolla.com/api/v2/project/{project_id}/admin/promocode/{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/promocode/coupon_44056_1/code \
-H 'Content-Type: application/json' \
-d '{
"coupon_code": "WINTER2021"
}'Réponse
application/json
{ "code": "WINTER2021" }
Catalogue 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