GETPOST
v1.0.0stablePeriksa Status Sertifikat
Periksa status sertifikat menggunakan otentikasi token dan baik KID sertifikat atau UDID perangkat
GET | POST
/api/device/certcheckOtentikasi:API Key
Batas:30/menit
Parameter Permintaan
Semua parameter dapat dikirim melalui Query atau Body
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
token | string | Wajib | Token API pengguna Contoh: your_api_token_here |
kid | string | Opsional | KID Sertifikat. Sediakan baik kid atau UDID Contoh: ABC123XYZ |
udid | string | Opsional | UDID Perangkat. Sediakan baik kid atau UDID Contoh: 00008030-001234567890002E |
Respon
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
code | number | Wajib | Status panggilan API: 1=sukses, lainnya=gagal Contoh: 1 |
msg | string | Wajib | Pesan tanggapan Contoh: 证书状态正常 |
time | number | Wajib | Timestamp server (detik Unix) Contoh: 1769675945 |
data | object | Wajib | Payload respons |
data.status | string | Wajib | Status sertifikat: normal/kadaluarsa/dicabut/dilarang/dihapus/tidak diketahui Contoh: normal |
data.status_code | number | Wajib | Kode status: 205=normal, 203=kedaluwarsa, 204=ditarik, 207=dilarang, 206=dihapus, 208=tidak diketahui Contoh: 205 |
data.status_text | string | Wajib | Teks status Contoh: 正常 |
data.details | string | Wajib | Rincian Contoh: 证书有效,剩余 180 天过期 |
data.check_method | string | Wajib | Metode pemeriksaan: Pemeriksaan online / Pemeriksaan lokal Contoh: 在线检测 |
data.can_detect_revoke | boolean | Wajib | Dapat mendeteksi pencabutan: true=pemeriksaan online tersedia, false=hanya pemeriksaan lokal (hanya periode validitas) Contoh: true |
data.revoked_at | string | Wajib | Waktu pencabutan (hanya untuk dicabut/dilarang) Contoh: 2026-01-15 10:30:00 |
data.expires_at | string | Wajib | Waktu kedaluwarsa sertifikat Contoh: 2027-01-28 15:30:00 |
data.remaining_days | number | Wajib | Sisa hari validitas Contoh: 180 |
data.cert_info | object | Wajib | Informasi sertifikat |
data.cert_info.common_name | string | Wajib | Nama umum sertifikat Contoh: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | Wajib | Sertifikat berlaku dari Contoh: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | Wajib | Sertifikat berlaku hingga Contoh: 2027-01-28 15:30:00 |
data.device | object | Wajib | Informasi perangkat |
ip | string | Wajib | Alamat IP pemohon Contoh: 192.168.1.100 |
ysucc | string | Wajib | Flag keberhasilan, mengembalikan "Ysucc" jika berhasil Contoh: Ysucc |
Contoh Respon
{}
"code":1,
"msg":"Status sertifikat normal",
"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"
Sertifikat Dihapus (Online)
Pemeriksaan Online mendeteksi sertifikat dihapus
Sertifikat Dihapus (Online)
{}
"code":1,
"msg":"Sertifikat dihapus",
"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"
Akun Diblokir
Akun pengembang telah diblokir oleh Apple
Akun Diblokir
{}
"code":1,
"msg":"Akun pengembang telah diblokir",
"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"
Pemeriksaan Lokal (Online Tidak Tersedia)
Pemeriksaan online tidak tersedia, kembali ke pemeriksaan lokal, periode keabsahan hanya
Pemeriksaan Lokal (Online Tidak Tersedia)
{}
"code":1,
"msg":"Keabsahan sertifikat normal (pencabutan tidak diverifikasi)",
"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"
Ditemukan beberapa sertifikat
Beberapa sertifikat ada untuk UDID yang sama, gunakan kid untuk menentukannya
Ditemukan beberapa sertifikat
{}
"code":103,
"msg":"Ditemukan beberapa perangkat, harap tentukan ID sertifikat",
"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"
Kode Kesalahan
Kode Kesalahan8 didefinisikan
12Token diperlukan
Parameter token hilang
10Token tidak valid
Token tidak valid atau kedaluwarsa
20Harap berikan kid atau UDID
kid atau UDID hilang
X-Lang: enzh, en, zh-TW, vi, arContoh Kode
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"Catatan
- Mendukung baik GET maupun POST
- Berikan setidaknya salah satu: kid atau UDID
- Jika beberapa sertifikat ada untuk UDID yang sama, mengembalikan beberapa prompt sertifikat
- Pemeriksaan online: Dapat mendeteksi keabsahan dan status pencabutan, memerlukan jaringan
- Pemeriksaan lokal: Hanya memeriksa periode keabsahan, tidak dapat mendeteksi pencabutan
- Kembali ke pemeriksaan lokal ketika online tidak tersedia, dapat_mendeteksi_pencabutan=false
- Status perangkat diperbarui otomatis menjadi tersembunyi ketika terdeteksi dijatuhkan/dilarang
- Kode status: 205=normal, 203=kedaluwarsa, 204=dicabut, 206=dijatuhkan, 207=dilarang, 208=tidak diketahui
- Hindari panggilan yang sering untuk mencegah pembatasan laju Apple
Coba di Konsol
Isi parameter di bawah ini dan kirim permintaan untuk menguji. Permintaan hanya dikirim ke API situs ini; URL terkunci dan tidak dapat diubah, dan cookie login Anda saat ini disertakan.
https://testypro.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002ETerkunci ke situs inistringWajib
Token API pengguna
string
KID Sertifikat. Sediakan baik kid atau UDID
string
UDID Perangkat. Sediakan baik kid atau UDID