/api/v2/computer/accounts/{targetAccountId}
Do not use an agentConfigId in this path. Agent-owned instructions, model selection, heartbeats, knowledge, and assigned skills still use the normal staging and publish lifecycle.
Provision and verify
The Computer is shared by the organization’s assigned Computer Agents. Provisioning another Agent can reconcile that shared Computer; restart, upgrade, and deprovision affect every Agent assigned to it. Schedule disruptive work accordingly.- Read
GET /statusbefore creating work. A404means no Computer has been provisioned. - Provision only when no usable deployment exists.
- Omit version and host details. Vida provisions its current published version.
- Treat the provision response as an asynchronous job.
- Poll
/statusuntillifecycle.statusissucceeded,failed, orcanceled. - Read
/runtime/healthand verify the capability the Agent needs.
Read bounded runtime evidence
Use the smallest source that answers the question:GET /runtime/healthfor readiness and dependency checksGET /runtime/logsfor paginated recent activityGET /runtime/service-logsfor bounded service-startup outputGET /runtime/diagnosticsfor stable findings and affected configuration paths
Inspect runtime configuration
GET /config returns redacted authored and effective settings, the current revision, and the Agents included on the same Computer. Redacted values confirm that a setting exists without returning its secret.
For a supported Computer-wide change:
- Read
/configand save itsrevision. - Submit
{revision, patch}toPOST /config/patch. - Use
replacePathsonly when intentionally replacing an array. - Read
/configagain and verify the exact resulting paths.
Diagnose and repair
Run diagnostics when health and bounded logs do not explain the problem. Findings include stable codes and severity even when human-readable details vary.POST /runtime/repair accepts only explicit confirmation. Repair is bounded and asynchronous; it is not an arbitrary command surface. After repair:
- Poll
/statusuntil terminal. - Re-read health.
- Rerun diagnostics.
- Verify the affected skill, channel, helper, browser workflow, or Task.
Back up before risky work
List existing backups before creating another. Poll backup and restore jobs to terminal status, then verify health and account status. Normal deprovisioning preserves saved state. A wipe permanently removes it, requires explicit user intent, and will not proceed without a successful recent safety backup. Confirm the exact shared Computer and every affected Agent before sending a destructive request.For agent-executable sequencing and request templates, use the Vida API Skill.