Usage & Authentication
Hivekit comes with an easy to use HTTP API that allows you to create, read, update or delete realms, objects, areas and other Hivekit entities. This makes it easy to integrate with Hivekit from languages that don't have a native Hivekit SDK. There are, however, some things the HTTP API can't do - specifically all realtime functionality like subscriptions or event streams. For these, use a Hivekit SDK or the Websocket/MQTT/TCP API directly.
Realms
Create a realm
Objects
Create or Update an Object
Areas
Create an Area
Instructions
Create an Instruction
Publish an Event
Publish an Event
History
Retrieve an Object's History