Управляйте досками, списками и карточками Trello через REST API Trello

Управляйте досками, списками и карточками Trello с помощью переносимых команд curl и jq для REST API Trello.

OpenClaw Hermes Средний Скопировали: 0
1 ресурс

Что понадобится

  • Требуется наличие curl и jq, а также переменных окружения TRELLO_API_KEY и TRELLO_TOKEN.
  • Ключ API Trello.
  • Идентификаторы досок, списков и карточек можно найти в URL-адресе Trello или с помощью команд для просмотра списков.

Как применить

Ключ API и токен обеспечивают полный доступ к вашей учетной записи Trello — храните их в секрете!

Ограничения на количество запросов: 300 запросов к API за 10 секунд на один ключ; 100 запросов к API за 10 секунд на один токен; конечные точки /1/members ограничены 100 запросами за 900 секунд.

  1. Получите свой ключ API: https://trello.com/app-key
  2. Сгенерируйте токен (нажмите на ссылку «Token» на этой странице).
  3. Установите переменные окружения:
   export TRELLO_API_KEY="your-api-key"
   export TRELLO_TOKEN="your-token"

Список досок:

curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

Список списков на доске:

curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

Список карточек в списке:

curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'

Создать карточку:

curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={listId}" \
  -d "name=Card Title" \
  -d "desc=Card description"

Переместить карточку в другой список:

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={newListId}"

Добавить комментарий к карточке:

curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "text=Your comment here"

Архивировать карточку:

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "closed=true"

Примеры:

# Get all boards
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq

# Find a specific board by name
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'

# Get all cards on a board
curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'

Источник: openclaw/openclaw и участники проекта. Лицензия: MIT.

Copyright (c) 2026 OpenClaw Foundation

Перевод и редакционная адаптация: ClawCases.

>Ресурсы

>Похожие юзкейсы

Продуктивность

Командная строка Apple Notes

Управляйте заметками Apple непосредственно из терминала с помощью CLI memo: создавайте, просматривайте, редактируйте, удаляйте, искайте заметки, перемещайте их между папками и экспортируйте в формате HTML или Markdown.

OpenClaw Hermes Средний
Автоматизация Интеграции Продуктивность

Автоматизируйте интерфейс macOS с помощью CLI-инструмента Peekaboo

Используйте Peekaboo для анализа интерфейса macOS, взаимодействия с нужным элементом и проверки результата. Примеры используют синтаксис версии 4; ознакомьтесь с актуальной документацией и справкой установленной команды. Для старых версий следуйте инструкциям соответствующей версии.

OpenClaw Средний
Интеграции Общение

Hermes Live Voice: непрерывные голосовые сессии через делегированные запуски Hermes

Hermes Live Voice — это созданный сообществом шлюз голосовых данных MIT и плагин для дашборда, который поддерживает прерываемую голосовую сессию в реальном времени, пока длительная работа делегируется на устойчивые запуски Hermes. Это позволяет управлять задачами, получать информацию о ходе выполнения и уведомления о завершении, а также находить сохранённую задачу.

Hermes Средний

>Ещё на этом уровне: Средний