POST /controls/events

Available

Batched control impression / click / dismiss events.

POSThttps://ctrlapp.krdcode.com/api/public/sdk/v1/controls/events
Auth: Bearer <PUBLISHABLE_KEY>

Body cap 64 KiB. Up to 200 events per request.

Body

json
{
  "device_uid": "<DEVICE_ID>",
  "events": [
    { "key": "cta_primary", "event": "impression" },
    { "key": "cta_primary", "event": "click", "target": "/checkout" }
  ]
}

Errors

  • 400 — invalid body.
  • 401 — bad key.
  • 404 — unknown device.
  • 413 — over 64 KiB.
Back to top