Skip to content
For LLMsView as Markdown·

Data ingestion ​

Push entities, events and states into OneHazel.

MethodPathSummary
POST/operator-data-api/batch/entitiesUpsert entities in bulk
POST/operator-data-api/batch/eventsRecord events in bulk
GET/operator-data-api/batch/jobs/{jobId}Get a batch job
POST/operator-data-api/batch/statesSet states in bulk
POST/operator-data-api/entitiesCreate or update an entity
DELETE/operator-data-api/entities/{externalId}Delete an entity
GET/operator-data-api/entities/{externalId}Get an entity
GET/operator-data-api/entities/{externalId}/eventsList events for an entity
POST/operator-data-api/entities/{externalId}/eventsRecord an event for an entity
GET/operator-data-api/entities/{externalId}/stateList states for an entity
GET/operator-data-api/entities/{externalId}/state/{key}Get one state of an entity
PUT/operator-data-api/entities/{externalId}/state/{key}Set one state of an entity
GET/operator-data-api/settingsGet ingestion settings
PUT/operator-data-api/settingsUpdate ingestion settings
GET/operator-data-api/templatesList data templates