API

API ו-Webhooks

MyCrm+ נבנה עם API-first - כל פעולה במערכת זמינה דרך REST API.

Webhooks ללידים

קלוט לידים מכל מערכת חיצונית: Zapier, Make, n8n, Pabbly, או ישירות מהאתר שלך. נדרש Webhook Token לאבטחה.

POST https://my-crm.vip/api/leads/webhook/generic
Authorization: Bearer YOUR_WEBHOOK_TOKEN
Content-Type: application/json

{
  "name": "ישראל ישראלי",
  "phone": "0501234567",
  "email": "israel@example.com",
  "campaign": "facebook-march"
}

Lead Ad webhooks

אינטגרציה מובנית עם Meta Lead Ads (Facebook + Instagram), TikTok Lead Generation ו-Google Ads Lead Forms.

POST /api/leads/webhook/meta
POST /api/leads/webhook/tiktok
POST /api/leads/webhook/google-ads

Forms API

צור טפסים פרוגרמטית דרך ה-API. כל טופס מקבל URL ציבורי שאפשר לשתף בכל מקום.

POST /api/forms
Authorization: Bearer SESSION_COOKIE
{
  "title": "טופס פנייה ראשונית"
}

GET /f/<slug>          # הטופס עצמו
POST /api/forms/submit # הגשה

איך מקבלים Webhook Token?

כל workspace יכול להפיק Webhook Tokens (אחד או יותר) דרך הגדרות → אינטגרציות. כל token משויך ל-scope (generic, ads-meta, ads-tiktok וכו'). ה-token מוצג פעם אחת בלבד - שמור אותו במקום בטוח.

הגבלות קצב (Rate Limits)

  • Webhooks ללידים: 100 בקשות בדקה לכל token
  • Forms public submit: 30 בקשות בדקה לכל IP, 10 לטופס לשעה
  • API מאומת: 1000 בקשות בדקה לכל workspace

בעיות, רעיונות, באגים?

שלח פנייה ל-dev@my-crm.vip או דרך דף יצירת הקשר.