Get Certificate
Retrieve a certificate using the token and either a certificate ID or UDID. Smart selection applies when querying by UDID
/api/getcertificateПараметри запиту
Всі параметри можуть бути передані через Query або тіло
| Параметр | Тип | Потрібні | Опис |
|---|---|---|---|
token | string | Потрібні | User API token Приклад: your_api_token_here |
id | string | Додатково | Certificate ID. Either id or udid is required. If both are provided, id takes priority Приклад: AB12CD34 |
udid | string | Додатково | Device UDID. Either id or udid is required. Smart selection applies when querying by UDID Приклад: 00008020-001A2B3C4D5E6F78 |
Відправити
| Параметр | Тип | Потрібні | Опис |
|---|---|---|---|
code | number | Потрібні | Status code: 1=success, 0=failure, 2=no available certificate, 3=certificate expired Приклад: 1 |
msg | string | Потрібні | Response message Приклад: 返回成功 |
time | number | Потрібні | Server timestamp (Unix seconds) Приклад: 1769675945 |
data | object | Потрібні | Response payload |
data.id | string | Потрібні | Certificate ID Приклад: AB12CD34 |
data.pname | string | Потрібні | Project name Приклад: MyApp |
data.addtime | number | Потрібні | Added time (Unix timestamp) Приклад: 1706500000 |
data.pool | number | Потрібні | Pool: 0=public, 1=private Приклад: 0 |
data.type | number | Потрібні | Pool type: 0=public, 1=private Приклад: 0 |
data.mobileprovision | string | Потрібні | Base64-encoded mobileprovision Приклад: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | Потрібні | Base64-encoded P12 certificate Приклад: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | Потрібні | Certificate validity: true=valid, false=revoked Приклад: true |
data.warranty | boolean | Потрібні | Whether warranty is active Приклад: true |
data.warranty_time | number | Потрібні | Warranty expiration time (Unix timestamp) Приклад: 1738000000 |
data.shtype | number | Потрібні | Warranty type: 0/1/2/3/4/6 Приклад: 1 |
ysucc | string | Потрібні | Success flag, returns "Ysucc" on success Приклад: Ysucc |
Коди помилок
000Мова відповіді
Налаштуйте мову відповіді API з заголовком X-Lang. Приклади коду нижче автоматично використовуйте мову поточного сайту.
X-Lang: ukzh, 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/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78" \
-H "X-Lang: uk"Нотатки
- 支持 GET 和 POST 请求
- 参数通过 Query 或 x-www-form-urlencoded 传递
- id 和 udid 二选一,同时提供时优先使用 id
- 通过 UDID 查询时智能选择最佳证书:优先返回正常状态,其次返回掉签但未禁用的证书
- state=false 表示证书已掉签,但仍可下载使用(可能无法安装应用)
- warranty_time 为售后到期时间,到期后如掉签需要重新买
Спробуйте в Консоль
Заповнювати параметри нижче і відправити запит на тест. Запити тільки перейти до цього API сайту; URL-адреса заблокована і не може бути змінена, і ваш поточний логін cookie включено.
https://testypro.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78Заблоковано на цей сайтUser API token
Certificate ID. Either id or udid is required. If both are provided, id takes priority
Device UDID. Either id or udid is required. Smart selection applies when querying by UDID