Appearance
For the operator's engineer sending player and activity data to OneHazel.
events.push
The events.push module is the data feed from your platform into OneHazel: player records, deposits, bets, sessions and state changes. Vendors that score, report on or react to player activity (KYC, responsible gaming, affiliate reporting, analytics) read from it.
Who calls whom
You call OneHazel, through the Operator Data API at https://api.onehazel.com/operator-data-api. The endpoints, batch sizes and payload shapes are documented under Data Ingestion: entities, events, states and batch operations.
Headers
Authorization: Bearer <your OneHazel API key>, an oh_live_ key. There is no request signature on this direction. Keep the key on your server.
How it becomes conformant
The events.push module has no conformance run. Its state is derived from a recorded signal: it becomes conformant the first time OneHazel receives an entity or an event from you, and stays so. Until then connect_status shows it not_started with the reason "push a first entity or event". Data from the demo casino simulator does not count. Its evidence is always derived.
Conformance
None. The first real push is the check.
Samples
The Connect samples cover only the modules you host. For pushing data, the request examples on the Data Ingestion pages are the starting point.