Проверяет доступность портала (аккаунта): без ограничений или только в режиме чтения, например в случае окончания оплаченного периода.
API ver.10.0.0 Пользователь
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | portal | |
method * | String | is_readonly | |
sid * | String | — | Идентификатор сессии пользователя. |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Object | Объект состояния портала. |
readonly * | Boolean | Признак доступности системы только в режиме чтения. Допустимые значения: true false |
expire_date * | Number | Дата истечения срока действия текущей подписки в формате UNIX TIMESTAMP. |
tariff_price * | Number | Стоимость текущего тарифа за 1 пользователя. Рекомендуется использовать для проверки необходимости показа уведомления об оплате, если фактическая стоимость — 0 рублей. |
| * – обязательные параметры | ||
| Коды ошибок | |
| Номер | Описание |
720 | Некорректные данные запроса. |
723 | Неподдерживаемая операция портальной компоненты. |
726 | Система доступна только в режиме чтения. |
727 | Ошибка выполнения запроса портальной компоненты. |
[
{
"code": 200,
"response": {
"readonly": true,
"expire_date": "1747490859",
"tariff_price": "0.00"
}
},
{
"code": 200,
"response": []
}
]
[
{
"code": 726,
"response": null
},
{
"code": 200,
"response": {
"errs": {
"726": "Система доступна только в режиме чтения."
}
}
}
]
curl -X POST https://domain.laxo.one/portal/is_readonly \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}