Analytics
Send play events
POST
Up to 5,000 events per call. Each lands in the raw event stream and updates that title's daily figures in Ingenee analytics. Replaying a batch is safe.
Scope: analytics:write
apiKeyheader
AuthorizationBearer <ik_live_…>An organisation API key from Settings → Organisation → API keys. Each operation names the one scope it needs — see https://developer.ingenee.ai/docs/authentication.
Idempotency-Key?stringAny unique string. A retry with the same key and the same request gets the first answer back instead of running twice (kept 24 hours).
Length
length <= 255application/json- body
events*array<>Items
1 <= items <= 5000OK
application/json- response
[key: string]?anyExample Request
curl -X POST 'https://dev.app.ingenee.ai/api/v1/analytics/events' \ -H 'Content-Type: application/json' \ -d '{ "events": [ { "eventType": "play", "eventAt": "2019-08-24T14:15:22Z" } ]}'Example Response
{}