Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abhi1693/openclaw-mission-control
/ endpoints
Endpoints
151 in github.com/abhi1693/openclaw-mission-control
⨍
Functions
3,040
◇
Types & classes
467
↳
Endpoints
151
Route
accept_org_invite
router.post("/invites/accept", response_model=OrganizationMemberRead)
backend/app/api/organizations.py:None
Route
agent_healthz
router.get( "/healthz", response_model=AgentHealthStatusResponse, tags=AGENT_ALL_ROLE_TAGS, su
backend/app/api/agent.py:None
Route
agent_heartbeat
router.post( "/heartbeat", response_model=AgentRead, tags=AGENT_ALL_ROLE_TAGS, summary="Upsert
backend/app/api/agent.py:None
Route
agent_onboarding_update
router.post("/agent", response_model=BoardOnboardingRead)
backend/app/api/board_onboarding.py:None
Route
already_set
app.get("/already-set")
backend/tests/test_security_headers_middleware.py:None
Route
answer_onboarding
router.post("/answer", response_model=BoardOnboardingRead)
backend/app/api/board_onboarding.py:None
Route
apply_board_group_heartbeat
router.post("/{group_id}/heartbeat", response_model=BoardGroupHeartbeatApplyResult)
backend/app/api/board_groups.py:None
Route
ask_user_via_gateway_main
router.post( "/boards/{board_id}/gateway/main/ask-user", response_model=GatewayMainAskUserResponse,
backend/app/api/agent.py:None
Route
bad
app.get("/bad", response_model=Out)
backend/tests/test_error_handling.py:None
Route
boom
app.get("/boom")
backend/tests/test_error_handling.py:None
Route
bootstrap_user
router.post( "/bootstrap", response_model=UserRead, summary="Bootstrap Authenticated User Context"
backend/app/api/auth.py:None
Route
broadcast_gateway_lead_message
router.post( "/gateway/leads/broadcast", response_model=GatewayLeadBroadcastResponse, tags=AGENT_M
backend/app/api/agent.py:None
Route
confirm_onboarding
router.post("/confirm", response_model=BoardRead)
backend/app/api/board_onboarding.py:None
Route
create_agent
router.post("", response_model=AgentRead)
backend/app/api/agents.py:None
Route
create_agent
router.post( "/agents", response_model=AgentRead, tags=AGENT_LEAD_TAGS, summary="Create a boar
backend/app/api/agent.py:None
Route
create_approval
router.post( "/boards/{board_id}/approvals", response_model=ApprovalRead, tags=AGENT_BOARD_TAGS,
backend/app/api/agent.py:None
Route
create_approval
router.post("", response_model=ApprovalRead)
backend/app/api/approvals.py:None
Route
create_board
router.post("", response_model=BoardRead)
backend/app/api/boards.py:None
Route
create_board_group
router.post("", response_model=BoardGroupRead)
backend/app/api/board_groups.py:None
Route
create_board_group_memory
group_router.post("", response_model=BoardGroupMemoryRead)
backend/app/api/board_group_memory.py:None
Route
create_board_group_memory_for_board
board_router.post( "", response_model=BoardGroupMemoryRead, tags=AGENT_BOARD_ROLE_TAGS, openap
backend/app/api/board_group_memory.py:None
Route
create_board_memory
router.post( "/boards/{board_id}/memory", response_model=BoardMemoryRead, tags=AGENT_BOARD_TAGS,
backend/app/api/agent.py:None
Route
create_board_memory
router.post("", response_model=BoardMemoryRead)
backend/app/api/board_memory.py:None
Route
create_board_webhook
router.post("", response_model=BoardWebhookRead)
backend/app/api/board_webhooks.py:None
Route
create_gateway
router.post("", response_model=GatewayRead)
backend/app/api/gateways.py:None
Route
create_marketplace_skill
router.post("/marketplace", response_model=MarketplaceSkillRead)
backend/app/api/skills_marketplace.py:None
Route
create_org_custom_field
router.post("", response_model=TaskCustomFieldDefinitionRead)
backend/app/api/task_custom_fields.py:None
Route
create_org_invite
router.post("/me/invites", response_model=OrganizationInviteRead)
backend/app/api/organizations.py:None
Route
create_organization
router.post("", response_model=OrganizationRead)
backend/app/api/organizations.py:None
Route
create_skill_pack
router.post("/packs", response_model=SkillPackRead)
backend/app/api/skills_marketplace.py:None
Route
create_tag
router.post("", response_model=TagRead)
backend/app/api/tags.py:None
Route
create_task
router.post( "/boards/{board_id}/tasks", response_model=TaskRead, tags=AGENT_LEAD_TAGS, summar
backend/app/api/agent.py:None
Route
create_task
router.post("", response_model=TaskRead, responses={409: {"model": BlockedTaskError}})
backend/app/api/tasks.py:None
Route
create_task_comment
router.post( "/boards/{board_id}/tasks/{task_id}/comments", response_model=TaskCommentRead, tags=A
backend/app/api/agent.py:None
Route
create_task_comment
router.post("/{task_id}/comments", response_model=TaskCommentRead)
backend/app/api/tasks.py:None
Route
dashboard_metrics
router.get("/dashboard", response_model=DashboardMetrics)
backend/app/api/metrics.py:None
Route
delete_agent
router.delete("/{agent_id}", response_model=OkResponse)
backend/app/api/agents.py:None
Route
delete_board
router.delete("/{board_id}", response_model=OkResponse)
backend/app/api/boards.py:None
Route
delete_board_agent
router.delete( "/boards/{board_id}/agents/{agent_id}", response_model=OkResponse, tags=AGENT_LEAD_
backend/app/api/agent.py:None
Route
delete_board_group
router.delete("/{group_id}", response_model=OkResponse)
backend/app/api/board_groups.py:None
Route
delete_board_webhook
router.delete("/{webhook_id}", response_model=OkResponse)
backend/app/api/board_webhooks.py:None
Route
delete_gateway
router.delete("/{gateway_id}", response_model=OkResponse)
backend/app/api/gateways.py:None
Route
delete_marketplace_skill
router.delete("/marketplace/{skill_id}", response_model=OkResponse)
backend/app/api/skills_marketplace.py:None
Route
delete_me
router.delete("/me", response_model=OkResponse)
backend/app/api/users.py:None
Route
delete_my_org
router.delete("/me", response_model=OkResponse)
backend/app/api/organizations.py:None
Route
delete_org_custom_field
router.delete("/{task_custom_field_definition_id}", response_model=OkResponse)
backend/app/api/task_custom_fields.py:None
Route
delete_skill_pack
router.delete("/packs/{pack_id}", response_model=OkResponse)
backend/app/api/skills_marketplace.py:None
Route
delete_tag
router.delete("/{tag_id}", response_model=OkResponse)
backend/app/api/tags.py:None
Route
delete_task
router.delete( "/boards/{board_id}/tasks/{task_id}", response_model=OkResponse, tags=AGENT_BOARD_T
backend/app/api/agent.py:None
Route
delete_task
router.delete("/{task_id}", response_model=OkResponse)
backend/app/api/tasks.py:None
Route
gateway_commands
router.get("/commands", response_model=GatewayCommandsResponse)
backend/app/api/gateway.py:None
Route
gateways_status
router.get("/status", response_model=GatewaysStatusResponse)
backend/app/api/gateway.py:None
Route
get_agent
router.get("/{agent_id}", response_model=AgentRead)
backend/app/api/agents.py:None
Route
get_agent_soul
router.get( "/boards/{board_id}/agents/{agent_id}/soul", response_model=str, tags=AGENT_BOARD_TAGS
backend/app/api/agent.py:None
Route
get_board
router.get("/{board_id}", response_model=BoardRead)
backend/app/api/boards.py:None
Route
get_board
router.get( "/boards/{board_id}", response_model=BoardRead, tags=AGENT_ALL_ROLE_TAGS, summary=
backend/app/api/agent.py:None
Route
get_board_group
router.get("/{group_id}", response_model=BoardGroupRead)
backend/app/api/board_groups.py:None
Route
get_board_group_snapshot
router.get( "/{board_id}/group-snapshot", response_model=BoardGroupSnapshot, tags=AGENT_BOARD_ROLE
backend/app/api/boards.py:None
Route
get_board_group_snapshot
router.get("/{group_id}/snapshot", response_model=BoardGroupSnapshot)
backend/app/api/board_groups.py:None
Route
get_board_snapshot
router.get("/{board_id}/snapshot", response_model=BoardSnapshot)
backend/app/api/boards.py:None
Route
get_board_webhook
router.get("/{webhook_id}", response_model=BoardWebhookRead)
backend/app/api/board_webhooks.py:None
Route
get_board_webhook_payload
router.get("/{webhook_id}/payloads/{payload_id}", response_model=BoardWebhookPayloadRead)
backend/app/api/board_webhooks.py:None
Route
get_gateway
router.get("/{gateway_id}", response_model=GatewayRead)
backend/app/api/gateways.py:None
Route
get_gateway_session
router.get("/sessions/{session_id}", response_model=GatewaySessionResponse)
backend/app/api/gateway.py:None
Route
get_markdown
router.get("/{handle}/{slug}.md", response_model=SoulsDirectoryMarkdownResponse)
backend/app/api/souls_directory.py:None
Route
get_me
router.get("/me", response_model=UserRead)
backend/app/api/users.py:None
Route
get_my_membership
router.get("/me/member", response_model=OrganizationMemberRead)
backend/app/api/organizations.py:None
Route
get_my_org
router.get("/me", response_model=OrganizationRead)
backend/app/api/organizations.py:None
Route
get_onboarding
router.get("", response_model=BoardOnboardingRead)
backend/app/api/board_onboarding.py:None
Route
get_org_member
router.get("/me/members/{member_id}", response_model=OrganizationMemberRead)
backend/app/api/organizations.py:None
Route
get_session_history
router.get("/sessions/{session_id}/history", response_model=GatewaySessionHistoryResponse)
backend/app/api/gateway.py:None
Route
get_skill_pack
router.get("/packs/{pack_id}", response_model=SkillPackRead)
backend/app/api/skills_marketplace.py:None
Route
get_tag
router.get("/{tag_id}", response_model=TagRead)
backend/app/api/tags.py:None
Route
get_webhook_payload
router.get( "/boards/{board_id}/webhooks/{webhook_id}/payloads/{payload_id}", response_model=BoardWebh
backend/app/api/agent.py:None
Route
health
app.get( "/health", tags=["health"], response_model=HealthStatusResponse, summary="Health Chec
backend/app/main.py:None
Route
healthz
app.get( "/healthz", tags=["health"], response_model=HealthStatusResponse, summary="Health Ali
backend/app/main.py:None
Route
healthz
app.get("/healthz")
backend/tests/test_error_handling.py:None
Route
heartbeat_agent
router.post("/{agent_id}/heartbeat", response_model=AgentRead)
backend/app/api/agents.py:None
Route
heartbeat_or_create_agent
router.post("/heartbeat", response_model=AgentRead)
backend/app/api/agents.py:None
Route
ingest_board_webhook
router.post( "/{webhook_id}", response_model=BoardWebhookIngestResponse, status_code=status.HTTP_2
backend/app/api/board_webhooks.py:None
Route
install_marketplace_skill
router.post( "/marketplace/{skill_id}/install", response_model=MarketplaceSkillActionResponse, )
backend/app/api/skills_marketplace.py:None
Route
list_activity
router.get("", response_model=DefaultLimitOffsetPage[ActivityEventRead])
backend/app/api/activity.py:None
Route
list_agents
router.get("", response_model=DefaultLimitOffsetPage[AgentRead])
backend/app/api/agents.py:None
Route
list_agents
router.get( "/agents", response_model=DefaultLimitOffsetPage[AgentRead], tags=AGENT_ALL_ROLE_TAGS,
backend/app/api/agent.py:None
Route
list_approvals
router.get( "/boards/{board_id}/approvals", response_model=DefaultLimitOffsetPage[ApprovalRead], t
backend/app/api/agent.py:None
Route
list_approvals
router.get("", response_model=DefaultLimitOffsetPage[ApprovalRead])
backend/app/api/approvals.py:None
Route
list_board_group_memory
group_router.get("", response_model=DefaultLimitOffsetPage[BoardGroupMemoryRead])
backend/app/api/board_group_memory.py:None
Route
list_board_group_memory_for_board
board_router.get( "", response_model=DefaultLimitOffsetPage[BoardGroupMemoryRead], tags=AGENT_BOAR
backend/app/api/board_group_memory.py:None
Route
list_board_groups
router.get("", response_model=DefaultLimitOffsetPage[BoardGroupRead])
backend/app/api/board_groups.py:None
Route
list_board_memory
router.get( "/boards/{board_id}/memory", response_model=DefaultLimitOffsetPage[BoardMemoryRead], t
backend/app/api/agent.py:None
Route
list_board_memory
router.get("", response_model=DefaultLimitOffsetPage[BoardMemoryRead])
backend/app/api/board_memory.py:None
Route
list_board_webhook_payloads
router.get( "/{webhook_id}/payloads", response_model=DefaultLimitOffsetPage[BoardWebhookPayloadRead] )
backend/app/api/board_webhooks.py:None
Route
list_board_webhooks
router.get("", response_model=DefaultLimitOffsetPage[BoardWebhookRead])
backend/app/api/board_webhooks.py:None
Route
list_boards
router.get("", response_model=DefaultLimitOffsetPage[BoardRead])
backend/app/api/boards.py:None
Route
list_boards
router.get( "/boards", response_model=DefaultLimitOffsetPage[BoardRead], tags=AGENT_ALL_ROLE_TAGS,
backend/app/api/agent.py:None
Route
list_gateway_sessions
router.get("/sessions", response_model=GatewaySessionsResponse)
backend/app/api/gateway.py:None
Route
list_gateways
router.get("", response_model=DefaultLimitOffsetPage[GatewayRead])
backend/app/api/gateways.py:None
Route
list_marketplace_skills
router.get("/marketplace", response_model=list[MarketplaceSkillCardRead])
backend/app/api/skills_marketplace.py:None
Route
list_my_organizations
router.get("/me/list", response_model=list[OrganizationListItem])
backend/app/api/organizations.py:None
Route
list_org_custom_fields
router.get("", response_model=list[TaskCustomFieldDefinitionRead])
backend/app/api/task_custom_fields.py:None
next →
1–100 of 151, ranked by callers