Vérifier l’État du Certificat
Vérifiez le statut du certificat en utilisant l'authentification par jeton et soit un KID de certificat, soit un UDID de l'appareil
/api/device/certcheckParamètres de la requête
Tous les paramètres peuvent être transmis via Query ou Body
| Paramètre | Type | Requis | Description |
|---|---|---|---|
token | string | Requis | Jeton API utilisateur Exemple: your_api_token_here |
kid | string | Optionnel | KID du certificat. Fournissez soit le kid, soit l'UDID Exemple: ABC123XYZ |
udid | string | Optionnel | UDID de l'appareil. Fournissez soit le kid, soit l'UDID Exemple: 00008030-001234567890002E |
Réponse
| Paramètre | Type | Requis | Description |
|---|---|---|---|
code | number | Requis | Statut de l'appel API : 1=succès, autres=échec Exemple: 1 |
msg | string | Requis | Message de réponse Exemple: 证书状态正常 |
time | number | Requis | Horodatage du serveur (secondes Unix) Exemple: 1769675945 |
data | object | Requis | Charge utile de réponse |
data.status | string | Requis | Statut du certificat : normal/expiré/révoqué/interdit/supprimé/inconnu Exemple: normal |
data.status_code | number | Requis | Code d'état : 205=normal, 203=expiré, 204=révoqué, 207=banni, 206=abandonné, 208=inconnu Exemple: 205 |
data.status_text | string | Requis | Texte de l'état Exemple: 正常 |
data.details | string | Requis | Détails Exemple: 证书有效,剩余 180 天过期 |
data.check_method | string | Requis | Méthode de vérification : Vérification en ligne / Vérification locale Exemple: 在线检测 |
data.can_detect_revoke | boolean | Requis | Peut détecter la révocation : vrai=vérification en ligne disponible, faux=seulement vérification locale (période de validité uniquement) Exemple: true |
data.revoked_at | string | Requis | Heure de révocation (uniquement pour révoqué/banni) Exemple: 2026-01-15 10:30:00 |
data.expires_at | string | Requis | Date d'expiration du certificat Exemple: 2027-01-28 15:30:00 |
data.remaining_days | number | Requis | Jours de validité restants Exemple: 180 |
data.cert_info | object | Requis | Informations du certificat |
data.cert_info.common_name | string | Requis | Nom commun du certificat Exemple: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | Requis | Certificat valide à partir de Exemple: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | Requis | Certificat valide jusqu'à Exemple: 2027-01-28 15:30:00 |
data.device | object | Requis | Informations sur l'appareil |
ip | string | Requis | Adresse IP du demandeur Exemple: 192.168.1.100 |
ysucc | string | Requis | Indicateur de succès, retourne "Ysucc" en cas de réussite Exemple: Ysucc |
Certificat abandonné (En ligne)
Vérification en ligne a détecté que le certificat a été abandonné
Compte Banni
Le compte développeur a été banni par Apple
Vérification locale (En ligne non disponible)
Vérification en ligne indisponible, repli sur la vérification locale, période de validité uniquement
Plusieurs certificats trouvés
Plusieurs certificats existent pour le même UDID, utilisez kid pour spécifier
Codes d'erreur
121020X-Lang: enzh, en, zh-TW, vi, arExemples de code
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E" \
-H "X-Lang: en"Remarques
- Prend en charge à la fois GET et POST
- Fournissez au moins l'un des éléments suivants : kid ou UDID
- Si plusieurs certificats existent pour le même UDID, renvoie plusieurs invites de certificat
- Vérification en ligne : Peut détecter la validité et l'état de révocation, nécessite un réseau
- Vérification locale : Vérifie uniquement la période de validité, ne peut pas détecter la révocation
- Repli sur la vérification locale lorsque le réseau est indisponible, can_detect_revoke=false
- Statut de l'appareil mis à jour automatiquement en caché lorsque suppression/interdiction détectée
- Codes de statut : 205=normal, 203=expiré, 204=révoqué, 206=supprimé, 207=interdit, 208=inconnu
- Évitez les appels fréquents pour prévenir la limitation de débit d'Apple
Essayez-le dans la Console
Remplissez les paramètres ci-dessous et envoyez une requête pour tester. Les requêtes ne vont qu'à l'API de ce site ; l'URL est verrouillée et ne peut pas être modifiée, et votre cookie de connexion actuel est inclus.
https://testypro.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002EVerrouillé sur ce siteJeton API utilisateur
KID du certificat. Fournissez soit le kid, soit l'UDID
UDID de l'appareil. Fournissez soit le kid, soit l'UDID