/player/validate
Valider un joueur
Vérifie un ID joueur pour un jeu donné. Ajoutez les champs dynamiques renvoyés par l'endpoint « Obtenir les champs requis d'une catégorie ».
Limite de requĂȘtesVotre quota quotidien de vĂ©rifications joueur (par compte), sans en-tĂȘtes X-RateLimit
Note: L'endpoint « Obtenir les champs requis d'une catĂ©gorie » vous indique quels champs chaque jeu attend. Placez tous les champs obligatoires dans le corps de la requĂȘte. PLAYER_NOT_FOUND signifie que le jeu a confirmĂ© que l'ID n'existe pas ; PLAYER_CHECK_UNAVAILABLE (HTTP 503, rĂ©essayable) signifie que l'ID n'a pas pu ĂȘtre vĂ©rifiĂ© pour le moment, sans avoir Ă©tĂ© rejetĂ©.
Corps de la requĂȘte
| Nom | Type | Obligatoire | Description | Exemple |
|---|---|---|---|---|
| sub_category_id | number | Oui | L'ID de sous-catégorie du produit. Vous le trouverez dans l'explorateur de catalogue. | 999 |
| player_id | string | Oui | L'ID du joueur dans le jeu. | 123456789 |
| ...requirements | varies | Non | Champs supplémentaires renvoyés par l'endpoint « Obtenir les champs requis d'une catégorie ». Chaque field_name devient une clé, avec la valeur saisie par l'utilisateur. | "server": "Asia" |
curl -s -X POST "https://shop2topup.com/api/endpoints/v1/player/validate" \
-H "Authorization: Bearer YOUR_KEY_ID.YOUR_KEY_SECRET" \
-H "Content-Type: application/json" \
-d '{
"sub_category_id": 999,
"player_id": 123456789
}'{
"success": true,
"player": {
"player_id": "123456789",
"player_name": "ProGamer99",
"region": "Asia"
}
}