Récupère les récompenses associées au code promo par son code.
Peut être utilisé pour permettre aux utilisateurs de choisir l'un des nombreux objets proposés comme bonus.
Le cas habituel est le choix d'un DRM si le code promo contient un jeu comme bonus (type=unit
).
project_id required | integer ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet. Example: 44056 |
promocode_code required | string [ 1 .. 128 ] characters Code unique sensible à la casse. Comprend des lettres et des chiffres. Example: SO6rew99j9 |
La liste des récompenses associées au code promo a été reçue avec succès.
L'authentification n'a pas été passée ou est incorrecte.
L'en-tête d'autorisation n'a pas été passé.
Entrez un code promo valide.
Demande non valide.
{- "bonus": [
- {
- "item": {
- "description": "Game description",
- "name": "Game name",
- "sku": "com.xsolla.game_1",
- "type": "unit",
- "unit_items": [
- {
- "drm_name": "Steam",
- "drm_sku": "steam_key_01",
- "is_free": false,
- "name": "Game name",
- "sku": "com.xsolla.game_key_01",
- "type": "game_key"
}, - {
- "drm_name": "Origin",
- "drm_sku": "origin_key_02",
- "name": "Game name",
- "sku": "com.xsolla.game_key_02",
- "type": "game_key"
}
]
}, - "quantity": 1
}, - {
- "item": {
- "description": "Game description",
- "name": "Game name",
- "sku": "com.xsolla.game_2",
- "type": "unit",
- "unit_items": [
- {
- "drm_name": "Steam",
- "drm_sku": "steam_key_01",
- "name": "Game name",
- "sku": "com.xsolla.game_key_01",
- "type": "game_key"
}
]
}, - "quantity": 2
}
], - "discount": {
- "percent": "10.00"
}, - "discounted_items": [
- {
- "discount": {
- "percent": "10.00"
}, - "sku": "com.xsolla.elven_sword_1"
}
], - "is_selectable": true
}