Skip to main content

Decision Terrain Developer Documentation

Developer docs cover documented public integration surfaces. The product UI also has many authenticated console routes, but those are not public APIs unless documented here.

Start here​

Naming​

End-user docs call the AI employee an agent. Developer docs use agent for the persistent API resource because that is the public API term.

Public integration surfaces​

Prefer these surfaces for production integrations:

  • /api/v1/agents/
  • /api/v1/mcp/
  • documented /api/v1/tasks/browser-use/ and /api/v1/agents/browser-use/... routes for legacy task use
  • documented webhook URLs and payloads

The External Security Halt API adds documented /api/v1/security/interventions and /api/v1/security/targets/agent/{id}/control-state routes when the deployment and Organization gates are enabled. Its presence in the REST reference does not establish that a deployment is enabled or that its containment has been validated. See Availability and deployment gates.

Do not build production integrations against private console APIs unless the platform explicitly documents them as supported.