Base URLs
Production:https://api.hivecompute.ai/v1
Staging:
https://staging-api.hivecompute.ai/v1
For example, GET /instances becomes:
https://api.hivecompute.ai/v1/instances
Authentication
Every request requires a bearer API key:Current API surface
This release contains eight public endpoints:
SSH-key endpoints are not part of this release.
Regions
The API uses these region values:UAEFRUS
GET /regions when filtering instances or presets.
How actions work
Start, stop, and terminate actions are asynchronous. The API can return before the instance reaches its final state. PollGET /instances/{id} until the status field shows the state you expect.
Terminating an instance is permanent. A terminated instance can’t be restarted, and its data is deleted.
What you’ll need
- A Compute with Hivenet account
- An API key
- A terminal, API client, or tool that can send HTTP requests
- Access to the instance you want to inspect or manage
curl request is enough.