Xsolla-logo

Échanger un code de jeu côté clientClient-side

post/v2/project/{project_id}/entitlement/redeem

Accorde le droit associé au code de jeu fourni.

Attention

Seuls les codes pour une plateforme sans DRM peuvent être échangés.
SecurityXsollaLoginUserJWT
Request
path Parameters
project_id
required
integer

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Example: 44056
Request Body schema: application/json
code
required
string

Code du jeu.

sandbox
boolean
Default: false

Échange un code de jeu en mode bac à sable. L'option est disponible pour les utilisateurs spécifiés dans la liste des utilisateurs de l'entreprise.

Responses
201

Échange réussi.

403

L'en-tête d'autorisation n'a pas été passé.

404

Code de jeu non trouvé. Assurez-vous que les paramètres code et project_id sont corrects.

422

Requête non valide.

Request samples
application/json
{
  • "code": "AAAA-BBBB-CCCC-DDDD",
  • "sandbox": false
}
Response samples
application/json
{
  • "errorCode": 0,
  • "errorMessage": "Authorization header not sent",
  • "statusCode": 403
}