API и уебхукове
Прехвърляйте транскрипции, резюмета и задачи автоматично в собствените си системи чрез REST API или уебхук. Без заобикаляне през американски услуги: всичко работи на нашата инфраструктура в ЕС.
Включено от план Pro нагоре. Достъпът до API е активен още по време на 14-дневния пробен период.
Свързване в 3 стъпки
- В MeetingIQ създайте API токен в Einstellungen → API & Webhooks (Настройки → API и уебхукове). От съображения за сигурност той се показва само веднъж.
- Изпращайте заявки към REST API или въведете URL адрес на уебхук, към който да изпращаме всяка завършена среща.
- Готово. За Make, Zapier или n8n ви е нужен само генерираният там URL адрес на уебхука.
REST API
Всички крайни точки са само за четене, връщат JSON и очакват токена в заглавкатаAuthorization: Bearer miq_…Лимит: 120 заявки на минута за токен.
/api/v1/meetingsСписък с филтриране по статус/api/v1/meetings/{id}Резюме, ключови моменти, задачи/api/v1/meetings/{id}/transcriptПълен текст + сегменти по говорителиПример
curl -H "Authorization: Bearer miq_..." \ "https://meetingiq.de/api/v1/meetings?status=completed&limit=10"
Отговор
{
"data": {
"id": "6165b3df-…", "title": "Jour Fixe Vertrieb", "status": "completed",
"language": "de", "durationSec": 2984,
"summaryShort": "…", "summary": "…",
"keyPoints": ["…"], "decisions": ["…"],
"participants": [{ "name": "Anna Beispiel", "email": "anna@firma.de" }],
"tasks": [{ "title": "Angebot nachfassen", "assignee": { "name": "Anna" },
"dueDate": null, "status": "open" }],
"links": { "self": "…", "transcript": "…", "app": "…" }
}
}Уебхукове
Щом една среща бъде напълно обработена, изпращаме пълния резултат към вашия URL адрес чрез POST, в същата структура като API. Неуспешните доставки се повтарят автоматично, а всяка доставка може да се види заедно със статуса си в интерфейса.
POST https://your-domain.com/hook
X-MeetingIQ-Event: meeting.completed
X-MeetingIQ-Delivery: 9f1c… (ID на тази доставка)
X-MeetingIQ-Signature: sha256=… (HMAC върху необработеното тяло)
{ "event": "meeting.completed", "timestamp": "…", "data": { …Meeting… } }Проверка на подписа (Node.js)
const expected = "sha256=" + crypto
.createHmac("sha256", SIGNING_SECRET)
.update(rawBody)
.digest("hex");
crypto.timingSafeEqual(
Buffer.from(expected),
Buffer.from(req.headers["x-meetingiq-signature"])
);Make, Zapier и n8n
За това не ви е нужна допълнителна интеграция. И трите приемат общ входящ уебхук:
- Make: създайте модул „Custom Webhook“ и копирайте генерирания URL адрес.
- Zapier: „Webhooks by Zapier“ → тригер „Catch Hook“.
- n8n: възел Webhook, използвайте продукционния URL адрес.
Въведете URL адреса в MeetingIQ в Einstellungen → API & Webhooks (Настройки → API и уебхукове). С щракване върху „Testen“ (Тест) веднага се изпраща тестова доставка, така че можете да изградите съпоставянето на полетата, без да чакате следващата среща.
Защита на данните
Обработката и съхранението се извършват изключително в ЕС. Токените се съхраняват само като хеш, могат да бъдат отменени по всяко време, а всяка доставка на уебхук е подписана. Извличането чрез API може да се проследи в одитния журнал. Подробности ще намерите в нашия център за поверителност и в договора за обработване на данни (и двата на немски).
Въпроси за интеграцията?
Кажете ни към коя система трябва да отиват данните и ще я настроим веднъж заедно с вас.