Авторизация — Пиксель Тулс

Авторизация

Все API-запросы требуют действительный API токен. Если токен отсутствует или некорректен — сервер возвращает 401 Unauthorized.

Способы передачи токена

1. Authorization Header (рекомендуется)

curl -X GET "https://ai.pixeltools.ru/api/projects" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

2. X-API-Token Header

curl -X GET "https://ai.pixeltools.ru/api/projects" \
  -H "X-API-Token: YOUR_API_TOKEN"

3. Query параметры (не рекомендуется)

curl -X GET "https://ai.pixeltools.ru/api/projects?api_token=YOUR_API_TOKEN"

Поддерживаются параметры:

  • api_token
  • token
  • api_key

Ошибки

Токен отсутствует

{
  "message": "API token required"
}

Токен неверный

{
  "message": "Invalid API token"
}

Где получить API токен

Токен хранится в настройках пользователя

Рекомендации

  • Используйте HTTPS
  • Храните токен в переменных окружения
  • Не передавайте токен через URL в production
  • Не публикуйте токены в Git

Другие разделы

Рейтинг статьи
0 (0 оценок)
Задайте вопрос или оставьте комментарий