18дел Документация

Интеграции

API для вашей команды

Bearer-авторизация и первый запрос к REST API v1.

Подключиться

  1. Создайте личный токен.
  2. Базовый адрес: https://tracker.18d.ru/api/v1.
  3. Передавайте Authorization: Bearer TOKEN.
  4. Для тела запроса используйте JSON и Content-Type: application/json.
export TRACKER_TOKEN='YOUR_TOKEN'
curl 'https://tracker.18d.ru/api/v1/me'   -H "Authorization: Bearer $TRACKER_TOKEN"

Замените YOUR_TOKEN в собственной защищённой среде. Не вводите настоящий токен на странице документации и не отправляйте его в переписку.

Создать задачу

Сначала получите ID очереди через GET /queues. Пример с вымышленным ID:

curl 'https://tracker.18d.ru/api/v1/issues'   -H "Authorization: Bearer $TRACKER_TOKEN"   -H 'Content-Type: application/json'   -d '{"queue_id":42,"title":"Подготовить релиз","priority":"high"}'

Контракт

API v1 принимает только токен, браузерной сессии недостаточно. Списки — JSON-массивы, отдельные записи — объекты. Создание обычно возвращает201, чтение/изменение200. Права совпадают с интерфейсом и MCP. Для изменения задачи передавайте актуальную version; при409 прочитайте задачу заново.

Полный справочник методов, прав и форматов · OpenAPI JSON · Ошибки и ограничения.