Skip to main content
Pipeline agents run Planasonix workloads inside your network. These endpoints register agents, inspect health, revoke credentials, and fetch installers for Linux, Windows, and macOS.
Send Authorization: Bearer <api_key> on every request. See Authentication.

Base URL

Agent routes use the /api/agents prefix (no /v1 segment).

List registered agents

Query parameters (typical) Response 200 OK

Register a new agent

Request body
Response 201 Created
The enrollment token is shown only at creation time. Store it in a secret manager before closing the response.

Get agent details

Response 200 OK

Deregister an agent

Removes the agent record and invalidates its credentials. In-flight work may fail; drain the agent first in production. Response 204 No Content

Get agent health status

Response 200 OK

List currently connected agents

Returns agents with a recent control-plane heartbeat (typically last 2 minutes). Response 200 OK

Revoke agent access

Immediately blocks new work and invalidates session credentials. The agent record remains for audit. Request body (optional)
Response 200 OK

Re-enable revoked agent

Requires a fresh enrollment or token rotation flow depending on your workspace policy. Response 200 OK

Download agent installer

string
required
One of linux, windows, macos. Response is a binary archive or installer package with appropriate Content-Type and Content-Disposition.
Response 200 OK Binary body (for example application/gzip for Linux bundles). No JSON envelope.

Get manual installation instructions

Response 200 OK

Pipeline agents

Architecture and operations in the product docs.

Troubleshooting agents

Common connectivity and credential issues.