Check Certificate Status
Check certificate status using token authentication and either a certificate KID or device UDID
/api/device/certcheckঅনুরোধ করা পরামিতি
সকল পরামিতি অনুসন্ধান বা মৃতদেহের মাধ্যমে অতিক্রম করা যাবে
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
token | string | আবশ্যক | User API token উদাহরণ: your_api_token_here |
kid | string | বিকল্প | Certificate KID. Provide either kid or udid উদাহরণ: ABC123XYZ |
udid | string | বিকল্প | Device UDID. Provide either kid or udid উদাহরণ: 00008030-001234567890002E |
প্রতিক্রিয়া
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
code | number | আবশ্যক | API call status: 1=success, others=failure উদাহরণ: 1 |
msg | string | আবশ্যক | Response message উদাহরণ: 证书状态正常 |
time | number | আবশ্যক | Server timestamp (Unix seconds) উদাহরণ: 1769675945 |
data | object | আবশ্যক | Response payload |
data.status | string | আবশ্যক | Certificate status: normal/expired/revoked/banned/dropped/unknown উদাহরণ: normal |
data.status_code | number | আবশ্যক | Status code: 205=normal, 203=expired, 204=revoked, 207=banned, 206=dropped, 208=unknown উদাহরণ: 205 |
data.status_text | string | আবশ্যক | Status text উদাহরণ: 正常 |
data.details | string | আবশ্যক | Details উদাহরণ: 证书有效,剩余 180 天过期 |
data.check_method | string | আবশ্যক | Check method: Online check / Local check উদাহরণ: 在线检测 |
data.can_detect_revoke | boolean | আবশ্যক | Can detect revocation: true=online check available, false=local check only (validity period only) উদাহরণ: true |
data.revoked_at | string | আবশ্যক | Revocation time (only for revoked/banned) উদাহরণ: 2026-01-15 10:30:00 |
data.expires_at | string | আবশ্যক | Certificate expiration time উদাহরণ: 2027-01-28 15:30:00 |
data.remaining_days | number | আবশ্যক | Remaining valid days উদাহরণ: 180 |
data.cert_info | object | আবশ্যক | Certificate information |
data.cert_info.common_name | string | আবশ্যক | Certificate common name উদাহরণ: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | আবশ্যক | Certificate valid from উদাহরণ: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | আবশ্যক | Certificate valid to উদাহরণ: 2027-01-28 15:30:00 |
data.device | object | আবশ্যক | Device information |
ip | string | আবশ্যক | Requester IP address উদাহরণ: 192.168.1.100 |
ysucc | string | আবশ্যক | Success flag, returns "Ysucc" on success উদাহরণ: Ysucc |
Certificate Dropped (Online)
Online check detected certificate dropped
Account Banned
Developer account has been banned by Apple
Local Check (Online Unavailable)
Online check unavailable, fallback to local check, validity period only
Multiple Certificates Found
Multiple certificates exist for same UDID, use kid to specify
ত্রুটিপূর্ণ কোড
121020বহিরাগত ভাষা
X-Lang হেডারের সাথে API প্রতিক্রিয়া গ্রহণ করুন। টি কোড স্বয়ংক্রিয়ভাবে আপনার বর্তমান অবস্থানের জন্য ব্যবহার করা হচ্ছে।
X-Lang: bnzh, en, zh-TW, vi, ar, es, ruসমর্থিত ভাষাও সমর্থিত নয়; X-Lang এর অগ্রাধিকার গ্রহণ করা হয়। ওয়েব-সাইট ফাইলটির সাহায্যে সমর্থিত হয়।
কোড উদাহরণ
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: bn"নোট
- 支持 GET 和 POST 请求
- kid 或 udid 二选一,至少提供一个
- 若同一UDID存在多个证书,将返回多证书提示
- 在线检测:可检测证书有效期 + 是否被吊销(掉签),需要网络
- 本地检测:仅检测证书有效期,无法检测证书是否被吊销
- 在线检测不可用时自动回退到本地检测,此时 can_detect_revoke=false
- 检测到掉签/封禁状态时会自动更新设备状态为 hidden
- 建议不要频繁调用此接口,以免触发APPLE风控
কনসোলের মধ্যে এটি চেষ্টা করুন
বাগ পূরণ করুন এবং এটি পরীক্ষা করুন। এই সাইটের API- এ কেবল অনুরোধ করা হয়; URL- টি লক করা হয়েছে এবং আপনার বর্তমান লগ- ইন কুকি অন্তর্ভুক্ত করা যাবে না।
https://testypro.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002Eএই সাইটের লক করা হয়েছেUser API token
Certificate KID. Provide either kid or udid
Device UDID. Provide either kid or udid