Add Device V2
Unified single-device add API. Switch between instant and reservation mode with one parameter while keeping legacy APIs available.
/api/adddevice/v2অনুরোধ করা পরামিতি
সকল পরামিতি অনুসন্ধান বা মৃতদেহের মাধ্যমে অতিক্রম করা যাবে
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
token | string | আবশ্যক | User API token উদাহরণ: your_api_token_here |
udid | string | আবশ্যক | Device UDID (must be 25 or 40 characters) উদাহরণ: 00008030-001234567890ABCD |
mode | string | বিকল্প | Add mode: instant or review. Default is instant instantreview উদাহরণ: instant |
add_mode | string | বিকল্প | Alias of mode. Takes priority over mode instantreview উদাহরণ: review |
force | boolean | বিকল্প | Force add flag. true/1/yes/y/on skips force-period and existing-device short-circuit checks উদাহরণ: true |
warranty | string | বিকল্প | Warranty type: 0/1/2/3/4/6. review mode does not support 4/6 012346 উদাহরণ: 1 |
shtype | string | বিকল্প | Legacy alias of warranty, used only when warranty is empty 012346 উদাহরণ: 1 |
type | string | বিকল্প | Pool type: 0=public, 1=private. Defaults follow legacy API logic 01 উদাহরণ: 0 |
deviceType | string | বিকল্প | Device type: iphone or ipad. Default iphone iphoneipad উদাহরণ: iphone |
beizhu | string | বিকল্প | Remark উদাহরণ: 测试设备 |
code | string | বিকল্প | Activation code (optional) উদাহরণ: ABC123XYZ |
প্রতিক্রিয়া
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
code | number | আবশ্যক | Status code: 1=success, 0=failure উদাহরণ: 1 |
msg | string | আবশ্যক | Response message উদাহরণ: 添加成功 |
data.id | string | আবশ্যক | Certificate ID / reservation ID উদাহরণ: AB12CD34 |
data.mobileprovision | string | আবশ্যক | Base64 mobileprovision. May be empty while review is pending উদাহরণ: Base64EncodedString... |
data.p12 | string | আবশ্যক | Base64 P12 certificate উদাহরণ: Base64EncodedString... |
ত্রুটিপূর্ণ কোড
000বহিরাগত ভাষা
X-Lang হেডারের সাথে API প্রতিক্রিয়া গ্রহণ করুন। টি কোড স্বয়ংক্রিয়ভাবে আপনার বর্তমান অবস্থানের জন্য ব্যবহার করা হচ্ছে।
X-Lang: bnzh, en, zh-TW, vi, ar, es, ruসমর্থিত ভাষাও সমর্থিত নয়; X-Lang এর অগ্রাধিকার গ্রহণ করা হয়। ওয়েব-সাইট ফাইলটির সাহায্যে সমর্থিত হয়।
কোড উদাহরণ
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/adddevice/v2" \
-H "X-Lang: bn" \
-H "Content-Type: application/json" \
-d '{
"token": "your_api_token_here",
"udid": "00008030-001234567890ABCD",
"mode": "instant",
"add_mode": "review",
"force": true,
"warranty": "1",
"shtype": "1",
"type": "0",
"deviceType": "iphone",
"beizhu": "测试设备",
"code": "ABC123XYZ"
}'নোট
- 旧接口 /api/adddevice 和 /api/addyydevice 仍保留并保持兼容
- mode=instant 复用秒出添加逻辑;mode=review 复用预约/审核添加逻辑
- 支持 Query、x-www-form-urlencoded 和 JSON body;JSON body 更推荐用于 V2
- force=true 仅跳过本系统强制添加期/已存在短路判断,不保证 Apple 侧一定允许重复注册
- review 模式仍遵循预约接口限制,例如不支持 warranty=4/6
কনসোলের মধ্যে এটি চেষ্টা করুন
বাগ পূরণ করুন এবং এটি পরীক্ষা করুন। এই সাইটের API- এ কেবল অনুরোধ করা হয়; URL- টি লক করা হয়েছে এবং আপনার বর্তমান লগ- ইন কুকি অন্তর্ভুক্ত করা যাবে না।
https://testypro.iwai.cc/api/adddevice/v2?token=your_api_token_here&udid=00008030-001234567890ABCD&mode=instant&add_mode=review&force=true&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87&code=ABC123XYZএই সাইটের লক করা হয়েছেUser API token
Device UDID (must be 25 or 40 characters)
Add mode: instant or review. Default is instant
Alias of mode. Takes priority over mode
Force add flag. true/1/yes/y/on skips force-period and existing-device short-circuit checks
Warranty type: 0/1/2/3/4/6. review mode does not support 4/6
Legacy alias of warranty, used only when warranty is empty
Pool type: 0=public, 1=private. Defaults follow legacy API logic
Device type: iphone or ipad. Default iphone
Remark
Activation code (optional)