إرسال الأحداث

POST /v1/workspaces/{workspaceId}/events يسجل حدثاً من نظامك، مثل دفع طلب أو تسجيل عميل.

const res = await fetch(`https://campify.ai/v1/workspaces/${workspaceId}/events`, {
  method: 'POST',
  headers: {
    authorization: `Bearer ${process.env.CAMPIFY_API_KEY}`,
    'content-type': 'application/json',
  },
  body: JSON.stringify({
    name: 'order_paid',
    occurredAt: new Date().toISOString(),
    contactId,
    campaignId,
    valueMinor: 25000,
    currency: 'SAR',
    externalId: order.id,
  }),
});
// 201 recorded · 200 already recorded (same externalId) · 400 invalid body

حد المعدل: 600 طلب في الدقيقة لكل مفتاح.