GETPOST
v1.0.0stable

Get Certificate

Retrieve a certificate using the token and either a certificate ID or UDID. Smart selection applies when querying by UDID

GET | POST/api/getcertificate
অনুমোদন:API Key
সীমা:120/minute

অনুরোধ করা পরামিতি

সকল পরামিতি অনুসন্ধান বা মৃতদেহের মাধ্যমে অতিক্রম করা যাবে

পরামিতিধরনআবশ্যকবিবরণ
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
রেসপন্স উদাহরণ
{
"code":1,
"msg":"Success",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pname":"MyApp",
"addtime":1706500000,
"pool":0,
"type":0,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)",
"state":true,
"warranty":true,
"warranty_time":1738000000,
"shtype":1
}
,
"ysucc":"Ysucc"
}

ত্রুটিপূর্ণ কোড

ত্রুটিপূর্ণ কোড7 নির্ধারিত
0
Token verification failed
Invalid or expired token
0
At least one of certificate ID or UDID must be provided
Either id or udid parameter is required
0
Certificate ID not found
Certificate ID does not exist or does not belong to current user

বহিরাগত ভাষা

X-Lang হেডারের সাথে API প্রতিক্রিয়া গ্রহণ করুন। টি কোড স্বয়ংক্রিয়ভাবে আপনার বর্তমান অবস্থানের জন্য ব্যবহার করা হচ্ছে।

প্রস্তাবিত হেডার
X-Lang: bn
সমর্থিত ভাষা
zh, 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: bn"

নোট

  • 支持 GET 和 POST 请求
  • 参数通过 Query 或 x-www-form-urlencoded 传递
  • id 和 udid 二选一,同时提供时优先使用 id
  • 通过 UDID 查询时智能选择最佳证书:优先返回正常状态,其次返回掉签但未禁用的证书
  • state=false 表示证书已掉签,但仍可下载使用(可能无法安装应用)
  • warranty_time 为售后到期时间,到期后如掉签需要重新买

কনসোলের মধ্যে এটি চেষ্টা করুন

বাগ পূরণ করুন এবং এটি পরীক্ষা করুন। এই সাইটের API- এ কেবল অনুরোধ করা হয়; URL- টি লক করা হয়েছে এবং আপনার বর্তমান লগ- ইন কুকি অন্তর্ভুক্ত করা যাবে না।

https://testypro.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78এই সাইটের লক করা হয়েছে
stringআবশ্যক

User API token

string

Certificate ID. Either id or udid is required. If both are provided, id takes priority

string

Device UDID. Either id or udid is required. Smart selection applies when querying by UDID