Détermine si le code est un code promo ou un code de coupon et si l'utilisateur peut l'appliquer.
project_id required | integer ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet. Example: 44056 |
code required | string [ 1 .. 128 ] characters Code unique sensible à la casse. Comprend des lettres et des chiffres. Example: WINTER2021 |
Informations sur le code.
L'authentification n'a pas été passée ou est incorrecte.
L'en-tête d'autorisation n'a pas été passé.
Code non trouvé. Assurez-vous que la valeur de code
est correcte.
Code promo non valide.
curl -i -X GET \ 'https://store.xsolla.com/api/v2/project/{project_id}/promotion/code/{code}/verify' \ -H 'Authorization: Bearer <YOUR_JWT_HERE>'
{- "code": "WINTER2023",
- "rewards": {
- "bonus": [
- {
- "item": {
- "description": "Game description",
- "name": "Game name",
- "sku": "com.xsolla.game_1",
- "type": "unit",
- "unit_items": [
- {
- "drm_name": "Steam",
- "drm_sku": "steam_key_1",
- "is_free": false,
- "name": "Game name",
- "sku": "com.xsolla.game_key_01",
- "type": "game_key"
}, - {
- "drm_name": "Origin",
- "drm_sku": "origin_key_1",
- "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_1",
- "name": "Game name",
- "sku": "com.xsolla.game_key_01",
- "type": "game_key"
}
]
}, - "quantity": 2
}
], - "is_selectable": true
}, - "type": "coupon"
}