https://{ourserver.com}/api/auth/mePOST /api/auth/me
Изменить список исключений сервисов
Этот запрос позволяет добавлять сервисы в список исключений, запрещая выдавать Ваши номера клиентам для приема SMS от указанных сервисов.
Данный запрос может пригодиться, когда Вы используете свои номера для
SMS верификации отдельных сервисов для своих собственных нужд или
проектов. Этот запрос заблокирует возможность использовать все номера
Вашего аккаунта для данных сервисов, присваивая им статус
USED и не допуская их выдачи клиентам под указанные сервисы.
Параметры
header1
| Название | Тип | Описание |
|---|---|---|
Authorization* | string | Смотрите подробнее тут |
Тело запроса
Тело запроса saveConfig
application/jsonBodyobject
disabled_serviceobject
Примеры
{
"disabled_service": {
"vkcom": "vkcom",
"facebook": "facebook"
}
}Ответы
200Успешный ответ с данными профиля партнера
Успешный ответ с данными профиля партнера
application/jsonResponseobject
allowed_ipsstring[]
disabled_serviceobject
disabled_service_adminstring[]
settingsobject
ussdCommandsobject
disabled_templatesstring[]
balanceobject
Примеры
Example response from Onlinesim server for successfuly modified service blacklist
{
"id": 12345,
"name": "partner_name",
"email": "partner@example.com",
"group": 3,
"block": false,
"telegram": null,
"telegram_key": null,
"comment": null,
"apikey": "<api_key>",
"allowed_ips": [],
"type": 0,
"country": "0",
"referral_id": null,
"disabled_service": {
"vkcom": "vkcom",
"facebook": "facebook"
},
"disabled_service_admin": [],
"settings": {
"ussdCommands": {},
"logLevel": "debug",
"number_notification": 65,
"balance_notification": 3500,
"disabled_templates": []
},
"created_at": "2024-01-15 10:00:00",
"updated_at": "2026-08-26 12:00:00",
"is_admin": false,
"balance": {
"sum": 100.5,
"block": 0,
"spend": 50,
"income": 150.5,
"sms_count": 10,
"purse": null,
"additional_info": null
}
}[
{
"response": "ERROR_WRONG_KEY"
}
]400Отсутствуют или неверно указаны параметры (запрос должен содержать параметры в теле с правильными именами, как описано в документации)
Отсутствуют или неверно указаны параметры (запрос должен содержать параметры в теле с правильными именами, как описано в документации)
application/jsonResponseobject
401Не авторизован. В запросе отсутствует или использован некорректный API-ключ. Некоторые эндпоинты могут возвращать статус 200 с сообщением ERROR_WRONG_KEY вместо 401 — проверяйте тело ответа
Не авторизован. В запросе отсутствует или использован некорректный API-ключ. Некоторые эндпоинты могут возвращать статус 200 с сообщением ERROR_WRONG_KEY вместо 401 — проверяйте тело ответа
text/plain403Доступ запрещен. Запрос был понят сервером, но отклонён из-за недостаточных прав доступа
Доступ запрещен. Запрос был понят сервером, но отклонён из-за недостаточных прав доступа
application/jsonResponseobject
errorobjectОбязательный
detailsobject[]Обязательный
422Необрабатываемая сущность. Запрос был корректно сформирован, но содержит семантические ошибки.
Поля response и message содержат одинаковую строку с детализированной картой ошибок.
Распарсите эту строку как JSON, чтобы определить, какие поля не прошли валидацию.
Необрабатываемая сущность. Запрос был корректно сформирован, но содержит семантические ошибки.
Поля response и message содержат одинаковую строку с детализированной картой ошибок.
Распарсите эту строку как JSON, чтобы определить, какие поля не прошли валидацию.
application/json