14.09.2026, 15:13

API-токены FoodSoul — еще больше возможностей для ваших интеграций

Если стандартных интеграций вам мало, а хочется связать свой сайт доставки с другой системой, сервисом или собственной разработкой — теперь это можно делать с помощью API-токенов.

 

API-токен заменяет обычную сессию авторизации и позволяет безопасно обращаться к API FoodSoul от имени вашего аккаунта.

 

Что доступно:

 

  • Роли и права доступа — токен получает определённую роль, при этом выдать ему права выше своих нельзя.
  • Привязка к сети — можно ограничить токен конкретной сетью или оставить доступ ко всем сетям аккаунта.
  • Ограничение по IP — задайте список разрешённых IP-адресов или оставьте доступ без ограничений.
  • Срок действия — токен может быть временным или бессрочным.
  • Управление доступом — токен можно заблокировать, разблокировать или удалить в любой момент.

 

А если вы работаете с несколькими сетями, в запросах можно передавать нужную сеть через chain.

 

Пример авторизации:

Токен заменяет сессию и идёт в заголовке Authorization как Bearer:

 

  Authorization: Bearer fs_api_9f2c…

  role: partner

  language: ru

 

  Заголовок token-access при этом не нужен.

 

  Заголовок chain:

  - токен выпущен с сетью — не нужен;

  - токен выпущен без сети — обязателен

 

Подробнее о настройке вы можете прочитать в нашей статье WIKI: https://wiki.foodsoul.ru/ru/public/api

 

Важный момент: полный токен показывается только один раз при создании. Мы храним его в защищённом виде, поэтому восстановить потерянный токен невозможно — только выпустить новый.

 

Для разработчиков у нас уже готов OpenAPI-файл с описанием доступного функционала. Пока мы готовим полноценный Developer Portal, получить его можно через нашу техническую поддержку.

 

Так что если вы интегратор, разрабатываете собственный сервис или просто любите кастомизировать систему под себя — API FoodSoul уже открыт для вас. 

 

С Уважением, команда FoodSoul! Мы работаем для Вас!