Netframe
Netframe
by NeonDynamics
Included with Manager Automation

API & Integrations

Automate every part of your Netframe environment via a clean OpenAPI 3.1 REST API. Wire it into Ansible, Terraform, your CI/CD, or anything else that speaks HTTP.

Every UI feature is an API call.

Netframe Manager is built API-first: the web UI is a consumer of the same public REST API your automation uses. What you see in the UI you can do in code, and vice versa.

That means anything operational, provisioning, lifecycle, RBAC, backup orchestration, can be expressed as code, version-controlled, and reviewed like any other infrastructure change.

At a glance
  • API is a first-class way to interact with Netframe
  • Clean, Documented OpenAPI 3.1 spec
  • Drive it from Ansible, Terraform, your CI/CD, or anything that speaks HTTP
  • Users can easily provision and control their own API keys

Intuitive, programmatic control.

# Power ON a VM:
  curl -X POST "https://manager.netframe.domain/api/v2/vm/WindowsVm-01/start"
  -H "Cookie: authToken=<yourApiKey>"

# Power OFF a VM:
  curl -X POST "https://manager.netframe.domain/api/v2/vm/WindowsVm-01/stop"
  -H "Cookie: authToken=<yourApiKey>"


# Fetch all the VMs (with power states), hosts and clusters in a Netframe platform:
  curl -X GET "https://manager.netframe.domain/api/v2/inventory"

A first-class citizen in your tooling.

OpenAPI 3.1 spec

A complete, machine-readable specification of every endpoint. We use it to build our own UI so you know its good.

Generate clients in any language

Point openapi-generator at the spec and get an idiomatic SDK in Python, Go, Java, TypeScript, Rust, or any of 50+ supported languages, no waiting on us to ship one.

Drives your existing tooling

Wire the REST endpoints into Ansible (via the uri module), Terraform (via the http provider), your CI/CD steps, or any HTTP client. The API was designed to be consumed.

Webhooks

Subscribe to cluster events, VM state changes, alerts, audit events, backup completion. Push to Slack, PagerDuty, your CMDB.

Versioned & stable

Major versions are stable contracts. New capabilities ship as additive endpoints, not breaking changes. Your integrations keep working as Netframe evolves.

Fine-grained auth

OAuth 2.0 bearer tokens, API keys, and short-lived service-account credentials. Scoped tokens with role-based capability sets.

Build on the Netframe API.

Full reference documentation and example automations. The API is included with every Netframe Manager licence.