API reference

Programmatic access to tasks, agents and results.

The controller exposes a REST API. All requests require a bearer token issued in the controller UI.

Authentication

bash
curl -H "Authorization: Bearer $TOKEN" \
  https://controller.example.com/api/v1/agents

Common endpoints

  • GET /api/v1/agents - list registered agents
  • POST /api/v1/tasks - create a measurement task
  • GET /api/v1/results - query collected results