Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Monday.com API integration with managed OAuth. Управляйте досками, элементами, колонками, группами и рабочими пространствами через GraphQL. Этот навык используется, когда требуется создавать, обновлять или запрашивать данные в Monday.com, а также автоматизировать рабочие процессы.
Для интеграции с другими сторонними сервисами рекомендуется использовать отдельный навык API Gateway. Обратите внимание: для работы необходим сетевой доступ и действующий API-ключ Maton.
Обзор
Данный навык предоставляет удобный доступ к API Monday.com с использованием управляемой OAuth-аутентификации. Он позволяет работать с ключевыми сущностями платформы — досками, задачами, колонками, группами пользователей и рабочими пространствами — через единый GraphQL-интерфейс.
Все запросы проходят через прокси-шлюз, который автоматически обрабатывает авторизацию и взаимодействует с официальным API Monday.com.
Быстрый старт
Пример запроса для получения информации о текущем пользователе:
import urllib.request, os, json
data = json.dumps({'query': '{ me { id name email } }'}).encode()
req = urllib.request.Request('https://gateway.maton.ai/monday/v2', data=data, method='POST')
req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')
req.add_header('Content-Type', 'application/json')
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
Базовый URL
https://gateway.maton.ai/monday/v2
Все запросы отправляются методом POST к GraphQL-эндпоинту. Шлюз автоматически проксирует их к api.monday.com и добавляет OAuth-токен пользователя.
Аутентификация
Каждый запрос должен содержать API-ключ Maton в заголовке авторизации:
Authorization: Bearer $MATON_API_KEY
Установите переменную окружения:
export MATON_API_KEY="YOUR_API_KEY"
Получение API-ключа
- Перейдите на сайт maton.ai и войдите в аккаунт
- Откройте раздел настроек
- Скопируйте ваш API-ключ
Управление подключениями
Управлять OAuth-подключениями к Monday.com можно через панель управления:
https://ctrl.maton.ai
Это позволяет централизованно контролировать доступ, обновлять авторизацию и управлять интеграциями без необходимости изменения кода.
Файл из источника