External ID de la promotion. Identifiant unique de la promotion au sein du projet.
- Lire les codes d'une offre unique du catalogue
Activer une offre promotionnelle unique du catalogue
Créer un code pour une offre unique du catalogue
Générer des codes pour une offre unique du catalogue
Désactiver une offre promotionnelle unique du catalogue
Lire la liste des offres promotionnelles uniques du catalogue
Créer une offre promotionnelle unique dans le catalogue
Supprimer une promotion par offre unique du catalogue
Lire une promotion par offre unique du catalogue
Mettre à jour une promotion par offre unique du catalogue
Lire les codes d'une offr...
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/unique_catalog_offer/{external_id}/activate
- https://store.xsolla.com/api/v2/project/{project_id}/admin/unique_catalog_offer/{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/unique_catalog_offer/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/unique_catalog_offer/{external_id}/code
- https://store.xsolla.com/api/v2/project/{project_id}/admin/unique_catalog_offer/{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/unique_catalog_offer/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/unique_catalog_offer/{external_id}/code
- https://store.xsolla.com/api/v2/project/{project_id}/admin/unique_catalog_offer/{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/unique_catalog_offer/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