curl --request PATCH \
--url https://api.example.com/api/v1/agents/{agent_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"board_id": "<string>",
"is_gateway_main": true,
"status": "<string>",
"heartbeat_config": {},
"identity_profile": {},
"identity_template": "<string>",
"soul_template": "<string>"
}
'Update agent metadata and optionally reprovision
curl --request PATCH \
--url https://api.example.com/api/v1/agents/{agent_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"board_id": "<string>",
"is_gateway_main": true,
"status": "<string>",
"heartbeat_config": {},
"identity_profile": {},
"identity_template": "<string>",
"soul_template": "<string>"
}
'Updates an existing agent’s configuration. Changes to templates or configuration can trigger reprovisioning on the gateway.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/JorgeMedinaArauna/OpenClaw-Mission_control/llms.txt
Use this file to discover all available pages before exploring further.
Authorization: Bearer <token> header.
active, paused, retired{
"interval_seconds": 45
}
{
"role": "coordinator",
"skill": "escalation"
}
AgentRead object with the same structure as List Agents.
identity_templatesoul_templateboard_id (if moving to a different board)curl -X PATCH "https://api.example.com/api/v1/agents/c91361ef-6d85-439c-82e1-8f388a302e6a" \
-H "Authorization: Bearer your-token-here" \
-H "Content-Type: application/json" \
-d '{
"status": "paused",
"identity_profile": {
"role": "coordinator",
"on_leave": true
}
}'
{
"id": "c91361ef-6d85-439c-82e1-8f388a302e6a",
"gateway_id": "55cc268a-4b45-400f-accf-201e025232ac",
"board_id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Financial Operations Lead",
"status": "paused",
"gateway_agent_id": "agent-01JCXYZ123",
"workspace_path": "/home/ubuntu/.openclaw/workspace-mc-c91361ef-6d85-439c-82e1-8f388a302e6a",
"is_mc_agent": true,
"is_board_lead": false,
"is_gateway_main": false,
"openclaw_session_id": "agent:mc-c91361ef-6d85-439c-82e1-8f388a302e6a:main",
"last_seen_at": "2026-03-05T10:30:00Z",
"created_at": "2026-03-01T08:00:00Z",
"updated_at": "2026-03-05T11:15:00Z",
"identity_profile": {
"role": "coordinator",
"on_leave": true
}
}
status: "paused" to temporarily disable an agent