Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Обзор
Интеграция с API HubSpot CRM с использованием управляемой OAuth-аутентификации. Позволяет работать с контактами, компаниями, сделками и связями между ними, упрощая автоматизацию CRM-процессов и синхронизацию данных.
Этот инструмент подходит в случаях, когда необходимо создавать или обновлять записи в CRM, искать контакты или синхронизировать данные с HubSpot. :
Возможности
- Доступ к API HubSpot через единый шлюз с OAuth-аутентификацией
- Создание и управление контактами, компаниями и сделками
- Работа со связями между объектами CRM
- Поиск и получение данных из HubSpot
- Интеграция с другими сервисами через единый API-шлюз
Быстрый старт
Пример запроса для получения списка контактов:
import urllib.request, os, json
req = urllib.request.Request(
'https://gateway.maton.ai/hubspot/crm/v3/objects/contacts?limit=10&properties=email,firstname,lastname'
)
req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
Шлюз автоматически проксирует запросы к API HubSpot и добавляет OAuth-токен, избавляя от необходимости вручную управлять авторизацией. :
Базовый URL
https://gateway.maton.ai/hubspot/{native-api-path}
Замените {native-api-path} на соответствующий путь API HubSpot.
Аутентификация
Все запросы требуют API-ключ Maton, передаваемый в заголовке:
Authorization: Bearer $MATON_API_KEY
Перед началом работы необходимо задать переменную окружения:
export MATON_API_KEY="YOUR_API_KEY"
API-ключ можно получить в личном кабинете сервиса Maton. :
Управление подключениями
Управление OAuth-подключениями к HubSpot осуществляется через специальную панель управления. Это позволяет централизованно контролировать доступ и повторно использовать авторизацию для разных запросов.
Когда использовать
- Автоматизация работы с CRM
- Синхронизация контактов и сделок
- Интеграция HubSpot с другими сервисами
- Создание и обновление записей через API
Использование API-шлюза позволяет работать с HubSpot так же, как с нативным API, но без необходимости отдельно настраивать OAuth для каждого сервиса. :
Файл из источника