GETPOST
v1.0.0stable

Получить Список Устройств

Запросить список устройств аутентифицированного пользователя с пагинацией и фильтрацией по статусу.

GET | POST/api/device/list
Аутентификация:API Key

Параметры запроса

Все параметры можно передавать через Query или Body

ПараметрТипОбязательныйОписание
token
stringОбязательный
Токен API пользователя
Пример: your_api_token_here
page
numberОпционально
Номер страницы. По умолчанию 1
Пример: 1
per_page
numberОпционально
Количество элементов на странице. По умолчанию 20, максимум 100
Пример: 20
zt
stringОпционально
Фильтр по статусу: все, нормальные, скрытые, на проверке или на обновлении
allnormalhiddenreviewingupdate
Пример: all
shtype
stringОпционально
Фильтр по типу послепродажного обслуживания. Разделяйте несколько значений запятыми
Пример: 1,2

Ответ

ПараметрТипОбязательныйОписание
code
numberОбязательный
Код состояния: 1=успех, остальные=неудача
Пример: 1
msg
stringОбязательный
Ответное сообщение
Пример: 获取成功
data.devices
arrayОбязательный
Список устройств
data.devices[].kid
stringОбязательный
KID устройства
Пример: KID001
data.devices[].udid
stringОбязательный
UDID устройства
Пример: 00008030-001234567890002E
data.devices[].pname
stringОбязательный
Название устройства
Пример: iPhone 15 Pro
data.devices[].zt
stringОбязательный
Статус устройства/сертификата
Пример: normal
data.devices[].ytime
numberОбязательный
Временная метка окончания членства. 0 означает постоянное членство
Пример: 1772267945
data.devices[].enabled
booleanОбязательный
Включено ли устройство
Пример: true
data.total
numberОбязательный
Всего найденных устройств
Пример: 36
data.page
numberОбязательный
Номер текущей страницы
Пример: 1
data.per_page
numberОбязательный
Фактическое количество элементов на странице, максимум 100
Пример: 20
data.last_page
numberОбязательный
Номер последней страницы
Пример: 2
data.count_normal
numberОбязательный
Количество нормальных устройств
Пример: 30
data.count_hidden
numberОбязательный
Количество удаленных/заблокированных устройств
Пример: 4
data.count_reviewing
numberОбязательный
Количество устройств на проверке
Пример: 2
Пример ответа
{
"code":1,
"msg":"Успех",
"time":1769675945,
"data":
{
"devices":
[
{
"kid":"KID001",
"udid":"00008030-001234567890002E",
"pname":"iPhone 15 Pro",
"type":"iphone",
"shtype":1,
"zt":"normal",
"ytime":1772267945,
"model":"iPhone16,1",
"beizhu":"主力设备",
"enabled":true
}
]
,
"total":36,
"page":1,
"per_page":20,
"last_page":2,
"count_normal":30,
"count_hidden":4,
"count_reviewing":2
}
,
"ip":"192.168.1.100",
"ysucc":"Ysucc"
}

Запрос первой страницы

Получить первые 20 устройств текущего пользователя

Запрос первой страницы
{
"token":"your_api_token_here",
"page":1,
"per_page":20
}

Только нормальные устройства

Используйте zt=normal, чтобы вернуть только нормальные доступные устройства

Только нормальные устройства
{
"token":"your_api_token_here",
"zt":"normal",
"page":1,
"per_page":50
}

Просмотр устройств

Используйте zt=reviewing, чтобы вернуть устройства, которые все еще находятся на рассмотрении/резервировании

Просмотр устройств
{
"token":"your_api_token_here",
"zt":"reviewing"
}

Максимум 100 элементов на страницу

Если per_page больше 100, сервер автоматически ограничивает его до 100

Максимум 100 элементов на страницу
{
"token":"your_api_token_here",
"page":1,
"per_page":100
}

Коды ошибок

Коды ошибок2 определено
12
Требуется токен
Отсутствует параметр токена
10
Недействительный токен
Токен не существует или статус пользователя не разрешен

X-Lang: en
zh, en, zh-TW, vi, ar

Примеры кода

curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/list" \
  -H "X-Lang: en" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "token=your_api_token_here&page=1&per_page=20&zt=all&shtype=1%2C2"

Примечания

  • Список возвращает только устройства, принадлежащие текущему пользователю токена
  • Максимальное значение per_page составляет 100. Более высокие значения автоматически ограничиваются 100
  • zt=hidden включает состояния dropped и update-needed. zt=reviewing возвращает устройства, которые все еще находятся на проверке/резерве

Попробуйте в Консоли

Заполните параметры ниже и отправьте запрос для тестирования. Запросы отправляются только на API этого сайта; URL зафиксирован и не может быть изменен, а текущий файл cookie для входа включен.

https://testypro.iwai.cc/api/device/list?token=your_api_token_here&page=1&per_page=20&zt=all&shtype=1%2C2Заблокировано для этого сайта
stringОбязательный

Токен API пользователя

number

Номер страницы. По умолчанию 1

number

Количество элементов на странице. По умолчанию 20, максимум 100

string

Фильтр по статусу: все, нормальные, скрытые, на проверке или на обновлении

string

Фильтр по типу послепродажного обслуживания. Разделяйте несколько значений запятыми