Перейти к основному содержанию
GET
/
api
/
v2
/
user
/
settings
Настройки пользователя
curl --request GET \
  --url https://api.example.com/api/v2/user/settings \
  --header 'Content-Type: application/json' \
  --data '
{
  "language": "<string>",
  "image_format": "<string>",
  "notifications_enabled": true
}
'

Получение настроек

curl https://neuralbox.top/api/v2/user/settings \
  -H "Authorization: Bearer nb_ВАШ_КЛЮЧ"
{
  "language": "ru",
  "image_format": "webp",
  "notifications_enabled": true,
  "default_image_size": "1024x1024"
}

Обновление настроек

curl -X PATCH https://neuralbox.top/api/v2/user/settings \
  -H "Authorization: Bearer nb_ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"image_format": "png", "language": "en"}'
language
string
Язык интерфейса: en | ru
image_format
string
Формат изображений по умолчанию: webp (по умолчанию) | png | jpeg
notifications_enabled
boolean
Включить/выключить уведомления в Telegram-боте.
Возвращает 200 OK с обновлёнными настройками.