DOC
/docs
Conversion event endpoints
GET
/admin/applications/:applicationId/events
List events

Lists conversion event definitions.

Request

X-Tenant-ID: tenant-uuid
Authorization: Bearer <admin-jwt>

Response

{
  "events": [
    {
      "id": 7,
      "key": "checkout-completed",
      "name": "Checkout completed"
    }
  ]
}
POST
/admin/applications/:applicationId/events
Create event

Creates a conversion event definition.

Request

X-Tenant-ID: tenant-uuid
Authorization: Bearer &lt;admin-jwt&gt;

{ "key": "checkout-completed", "name": "Checkout completed" }

Response

{
  "event": {
    "id": 7,
    "key": "checkout-completed",
    "name": "Checkout completed"
  }
}
PATCH
/admin/applications/:applicationId/events/:eventId
Update event

Updates event name or description.

Request

X-Tenant-ID: tenant-uuid
Authorization: Bearer &lt;admin-jwt&gt;

{ "description": "Customer finished checkout" }

Response

{
  "event": {
    "id": 7,
    "description": "Customer finished checkout"
  }
}
DELETE
/admin/applications/:applicationId/events/:eventId
Delete event

Deletes an event only when it is not attached to active experiments.

Request

X-Tenant-ID: tenant-uuid
Authorization: Bearer <admin-jwt>

Response

204 No Content