Reference For: developers

REST API reference

Every operation of the native REST API by tag, the schemas, and the OpenAPI document to download.

The native REST API, version 1.1.1-m10: 414 operations in 28 tags. The pages are generated from the OpenAPI document of the release.

Downloads

Tags

TagOperationsDescription
alarms7Alarms
auth13Browser login (decision L-113): access token in the body, rotating refresh token in the HttpOnly cookie kyv_refresh (Path=/v1/auth), CSRF double submit with the kyv_csrf cookie and the X-Kyvernon-CSRF header, Origin checks, forced password change and TOTP enrolment, API tokens. See docs/control-plane/SECURITY.md
backup30Consistent backup points, changed-block areas and NBD exports (HX-GT-02); restore-to-new-disk
content16Local content libraries and ISO/OVF items that reference datastore files (Wave C4 thin slice)
customization5
datastores15Datastore files: folders, listing, streamed upload and download (also at /folder, the vSphere-compatible datastore endpoint)
events3Events
firewall52Distributed firewall at the vNIC (docs/network/DFW-HOSTBRIDGE.md, ADR-011)
guest18Guest operations through the guest agent (GuestOperationsManager)
hosts26Host lifecycle (enter/exit maintenance mode)
identity51Login, sessions, users, roles, permissions, audit
inventory39Inventory tree, objects, change feed
ip-pools18Public IP pools on host-bridge networks, address allocation bound to VM NICs, reverse DNS (L-127)
licence3Offline licence entitlements and free-tier limits (decision L-121)
metrics6Performance counters and samples of hosts, VMs and datastores (20 s realtime, 5 min to 1 day rollups)
networks10Host-bridge networks / standard port groups (create, update, delete)
nfc8ImportVApp / ExportVm HttpNfcLease lifecycle and file transfer
ovf3OVF descriptor parse and import-spec planning (ParseDescriptor / CreateImportSpec)
plans8VM plans and the self-service image catalogue (operator-managed)
scheduled-tasks6Scheduled power tasks (Once/Hourly/Daily/Weekly/Monthly*)
servers14Tenant-scoped self-service servers (section 3): create from a plan and a catalogue image, power, reinstall, resize, rescue, password reset, snapshots, console, delete; every operation is a task
system4Health, metrics, service information
tasks4Tasks
tenants14Multi-tenant self-service (docs/cloud/SELF_SERVICE.md section 2): tenants with their folders and pools, quota, suspend/resume/close, tenant users and API tokens, monthly usage
traffic7Monthly traffic per VM and tenant, limits, threshold webhooks, throttling and extra packages (L-127)
usage2Usage ledger for chargeback: vCPU, memory, storage and network per VM, tenant and day
vms25Virtual machine lifecycle (long-running operations)
webhooks7Webhook subscriptions

Version 0.1.