API

AutoCMO הוא API-first. הדאשבורד הוא רק לקוח אחד; אפשר להפעיל כל צעד מ-cURL, סקריפט, או UI משלך. ה-OpenAPI המלא ב-/openapi.json של ה-backend.

התחלה מהירה

Auth

כל בקשת /api/* חייבת לכלול את ה-header `X-API-Key`.
  curl -H 'X-API-Key: <המפתח שלך>' https://api.autocmo.app/api/tier

יצירת עסק

  POST /api/businesses
  { "name": "Acme Coffee", "description": "...", "industry": "food", "tier": "basic" }
מחזיר את העסק שנוצר; המחקר מופעל ברקע.

הפעלת הלופ

  POST /api/businesses/{id}/research          → מחקר מחדש
  POST /api/businesses/{id}/strategies        → יצירת אסטרטגיה
  POST /api/strategies/{id}/publish           → פיצול קמפיינים + וריאציות
  POST /api/campaigns/{id}/optimize           → סיום מפסידים, הגדלת מנצחים

קריאת תוכן

  GET /api/businesses/{id}/content           → כל הוריאציות
  GET /api/businesses/{id}/media             → כל התמונות/וידאו שנוצרו
  GET /api/campaigns/{id}/variants
  GET /api/campaigns/{id}/metrics

חיבור פלטפורמה (OAuth)

  POST /api/businesses/{id}/oauth/{platform}/start
  → הפנה את המשתמש ל-authorise_url
  → ב-callback אנחנו שומרים טוקן מוצפן והפלטפורמה חיה.

Health

  GET /healthz   → liveness
  GET /readyz    → liveness + DB round-trip
  GET /api/tier  → tier נוכחי + LLM model

OpenAPI

מפרט מלא קריא-מכונה:  https://api.autocmo.app/openapi.json
תיעוד אינטראקטיבי:    https://api.autocmo.app/docs

Need an API key? Run the service yourself (see /install) — or contact us via the GitHub repo.

API · AutoCMO