GETPOST
v1.0.0stableप्रमाणपत्र स्थिति जांचें
टोकन प्रमाणीकरण का उपयोग करके और या तो प्रमाणपत्र KID या डिवाइस UDID के साथ प्रमाणपत्र की स्थिति जाँचें
GET | POST
/api/device/certcheckप्राधिकृत करें:API Key
सीमा:30/मिनट
अनुरोध पैरामीटर
सभी पैरामीटर क्वेरी या बॉडी के माध्यम से भेजे जा सकते हैं
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
token | string | आवश्यक | उपयोगकर्ता API टोकन उदाहरण: your_api_token_here |
kid | string | वैकल्पिक | प्रमाणपत्र KID। या तो kid या UDID प्रदान करें उदाहरण: ABC123XYZ |
udid | string | वैकल्पिक | डिवाइस UDID। या तो kid या UDID प्रदान करें उदाहरण: 00008030-001234567890002E |
प्रतिक्रिया
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
code | number | आवश्यक | एपीआई कॉल स्थिति: 1=सफलता, अन्य=विफलता उदाहरण: 1 |
msg | string | आवश्यक | प्रतिक्रिया संदेश उदाहरण: 证书状态正常 |
time | number | आवश्यक | सर्वर समयसोपान (Unix सेकंड) उदाहरण: 1769675945 |
data | object | आवश्यक | प्रतिक्रिया पेलोड |
data.status | string | आवश्यक | प्रमाणपत्र स्थिति: सामान्य/समाप्त/रद्द/प्रतिबंधित/हटाया/अज्ञात उदाहरण: normal |
data.status_code | number | आवश्यक | स्थिति कोड: 205=सामान्य, 203=समाप्त, 204=रद्द, 207=प्रतिबंधित, 206=हटाया गया, 208=अज्ञात उदाहरण: 205 |
data.status_text | string | आवश्यक | स्थिति पाठ उदाहरण: 正常 |
data.details | string | आवश्यक | विवरण उदाहरण: 证书有效,剩余 180 天过期 |
data.check_method | string | आवश्यक | जाँच विधि: ऑनलाइन जाँच / स्थानीय जाँच उदाहरण: 在线检测 |
data.can_detect_revoke | boolean | आवश्यक | रद्द करने का पता लगा सकता है: true=ऑनलाइन जाँच उपलब्ध, false=केवल स्थानीय जाँच (मान्यता अवधि केवल) उदाहरण: true |
data.revoked_at | string | आवश्यक | रद्द करने का समय (केवल रद्द/प्रतिबंधित के लिए) उदाहरण: 2026-01-15 10:30:00 |
data.expires_at | string | आवश्यक | प्रमाणपत्र समाप्ति समय उदाहरण: 2027-01-28 15:30:00 |
data.remaining_days | number | आवश्यक | शेष वैध दिन उदाहरण: 180 |
data.cert_info | object | आवश्यक | प्रमाणपत्र जानकारी |
data.cert_info.common_name | string | आवश्यक | प्रमाणपत्र सामान्य नाम उदाहरण: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | आवश्यक | प्रमाणपत्र मान्य समय से उदाहरण: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | आवश्यक | प्रमाणपत्र मान्य समय तक उदाहरण: 2027-01-28 15:30:00 |
data.device | object | आवश्यक | डिवाइस जानकारी |
ip | string | आवश्यक | अनुरोधकर्ता IP पता उदाहरण: 192.168.1.100 |
ysucc | string | आवश्यक | सफलता का ध्वज, सफलता पर "Ysucc" लौटाता है उदाहरण: Ysucc |
प्रतिक्रिया उदाहरण
{}
"code":1,
"msg":"प्रमाणपत्र स्थिति सामान्य",
"time":1769675945,
"data":
{}
,"status":"normal",
"status_code":205,
"status_text":"正常",
"details":"在线验证通过,证书有效,剩余 180 天过期",
"check_method":"在线检测",
"can_detect_revoke":true,
"revoked_at":"",
"expires_at":"2027-01-28 15:30:00",
"remaining_days":180,
"cert_info":
{}
,"common_name":"Apple Development: John Doe (XXXXXXXXXX)",
"valid_from":"2026-01-28 15:30:00",
"valid_to":"2027-01-28 15:30:00",
"issuer":"Apple Inc.",
"country":"CN"
"device":
{}
"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"pname":"MyApp Development",
"model":"iPhone 15 Pro",
"shtype":1,
"zt":"normal"
"ip":"192.168.1.100",
"ysucc":"Ysucc"
प्रमाणपत्र निरस्त किया गया (ऑनलाइन)
ऑनलाइन जांच में प्रमाणपत्र निरस्त पाया गया
प्रमाणपत्र निरस्त किया गया (ऑनलाइन)
{}
"code":1,
"msg":"प्रमाणपत्र निरस्त किया गया",
"time":1769675945,
"data":
{}
,"status":"dropped",
"status_code":206,
"status_text":"掉签",
"details":"证书已被吊销",
"check_method":"在线检测",
"can_detect_revoke":true,
"device":
{}
"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"pname":"MyApp Development",
"zt":"hidden"
"ip":"192.168.1.100",
"ysucc":"Ysucc"
खाता प्रतिबंधित
डेवलपर खाता Apple द्वारा प्रतिबंधित कर दिया गया है
खाता प्रतिबंधित
{}
"code":1,
"msg":"डेवलपर खाता प्रतिबंधित कर दिया गया है",
"time":1769675945,
"data":
{}
,"status":"banned",
"status_code":207,
"status_text":"账号封禁",
"details":"Apple 封禁了该开发者账号",
"check_method":"在线检测",
"can_detect_revoke":true,
"revoked_at":"2026-01-15 10:30:00",
"device":
{}
"id":12345,
"zt":"hidden"
"ip":"192.168.1.100",
"ysucc":"Ysucc"
स्थानीय जांच (ऑनलाइन उपलब्ध नहीं)
ऑनलाइन जाँच अनुपलब्ध, स्थानीय जाँच पर वापस जाएं, मान्यता अवधि केवल
स्थानीय जांच (ऑनलाइन उपलब्ध नहीं)
{}
"code":1,
"msg":"प्रमाणपत्र मान्यता सामान्य (रद्दीकरण नहीं जांचा गया)",
"time":1769675945,
"data":
{}
,"status":"normal",
"status_code":205,
"status_text":"正常",
"details":"本地检测:证书在有效期内,剩余 180 天过期。注意:在线检测不可用,无法确认证书是否被吊销",
"check_method":"本地检测(网络不可用)",
"can_detect_revoke":false,
"expires_at":"2027-01-28 15:30:00",
"remaining_days":180,
"device":
{}
"id":12345,
"pname":"MyApp Development",
"zt":"normal"
"ip":"192.168.1.100",
"ysucc":"Ysucc"
कई प्रमाणपत्र पाए गए
एक ही UDID के लिए कई प्रमाणपत्र मौजूद हैं, निर्दिष्ट करने के लिए kid का उपयोग करें
कई प्रमाणपत्र पाए गए
{}
"code":103,
"msg":"कई डिवाइस पाए गए, कृपया प्रमाणपत्र आईडी निर्दिष्ट करें",
"time":1769675945,
"data":
{}
,"count":3,
"devices":
[]
{}
,"id":12345,
"kid":"ABC123",
"pname":"App A",
"shtype":1
{}
,"id":12346,
"kid":"DEF456",
"pname":"App B",
"shtype":2
{}
"id":12347,
"kid":"GHI789",
"pname":"App C",
"shtype":1
"ip":"192.168.1.100",
"yno":"Yno"
त्रुटि कोड
त्रुटि कोड8 परिभाषित
12टोकन आवश्यक है
टोकन पैरामीटर गायब है
10अमान्य टोकन
अमान्य या समाप्त टोकन
20कृपया kid या UDID प्रदान करें
kid या UDID गायब है
X-Lang: enzh, en, zh-TW, vi, arकोड उदाहरण
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"नोट्स
- GET और POST दोनों का समर्थन करता है
- कम से कम एक प्रदान करें: kid या UDID
- यदि एक ही UDID के लिए कई प्रमाणपत्र मौजूद हैं, तो कई प्रमाणपत्र प्रॉम्प्ट लौटाता है
- ऑनलाइन जांच: वैधता और रद्द करने की स्थिति का पता लगा सकता है, नेटवर्क की आवश्यकता है
- स्थानीय जांच: केवल वैधता अवधि की जांच करता है, रद्द करने का पता नहीं लगा सकता
- जब ऑनलाइन उपलब्ध नहीं होता तो स्थानीय जांच पर वापस जाता है, can_detect_revoke=false
- जब डिवाइस गिरा/निषिद्ध पाया जाता है, डिवाइस की स्थिति स्वचालित रूप से छुपी हुई में अपडेट की जाती है
- स्थिति कोड: 205=सामान्य, 203=समाप्त, 204=रद्द, 206=गिरे हुए, 207=निषिद्ध, 208=अज्ञात
- बार-बार कॉल करने से बचें ताकि Apple दर सीमित न हो
कंसोल में आज़माएं
नीचे दिए गए पैरामीटर भरें और परीक्षण के लिए अनुरोध भेजें। अनुरोध केवल इस साइट के API पर ही जाता है; URL लॉक है और इसे बदला नहीं जा सकता, और आपका वर्तमान लॉगिन कुकी शामिल है।
https://testypro.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002Eइस साइट के लिए लॉक किया गया हैstringआवश्यक
उपयोगकर्ता API टोकन
string
प्रमाणपत्र KID। या तो kid या UDID प्रदान करें
string
डिवाइस UDID। या तो kid या UDID प्रदान करें