# Аутентификация

Все запросы к API NETTS требуют аутентификации с использованием API-ключа. На этой странице объясняется, как получить и использовать ваш API-ключ.

# Получение API-ключа

Чтобы получить API-ключ:

  1. Свяжитесь с нашей службой поддержки по адресу [email protected]
  2. Предоставьте данные вашего аккаунта и IP-адреса, с которых будут выполняться API-запросы
  3. После одобрения вашего запроса вы получите API-ключ

# Использование API-ключа

Для аутентификации запросов необходимо включить ваш API-ключ в заголовки HTTP каждого запроса:

X-API-KEY: ваш_api_ключ

# Пример запроса с аутентификацией

curl -X GET "https://netts.io/apiv2/prices" \
  -H "Content-Type: application/json" \
  -H "X-API-KEY: ваш_api_ключ"

# Белый список IP-адресов

В целях безопасности API NETTS использует белый список IP-адресов. Это означает, что запросы к API будут приниматься только с предварительно одобренных IP-адресов, связанных с вашим API-ключом.

Важно

Обычные пользователи API должны отправлять запросы с IP-адресов из белого списка. При подаче заявки на получение API-ключа убедитесь, что вы указали все IP-адреса, с которых будут выполняться API-запросы.

# Типы API-ключей

NETTS предлагает два типа API-ключей:

  1. Обычные API-ключи: Требуют добавления IP-адресов в белый список и обычно используются для интеграций между серверами.
  2. TG API-ключи: Используются для интеграций с Telegram-ботами и не требуют добавления IP-адресов в белый список.

# Лучшие практики безопасности

Для обеспечения безопасности вашего API-доступа:

  • Храните ваш API-ключ в тайне
  • Никогда не включайте API-ключ в клиентский код
  • Периодически обновляйте API-ключи
  • Добавляйте в белый список только необходимые IP-адреса
  • Отслеживайте использование API на предмет неожиданных шаблонов