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: en
zh, 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 प्रदान करें