Toolhouse · Capability
Toolhouse API — SDK API
Toolhouse API — SDK API. 30 operations. Lead operation: Get All Agent Runs. Self-contained Naftiko capability covering one Toolhouse business surface.
What You Can Do
GET
Getallagentrunsv1agentrunsget
— Get All Agent Runs
/v1/v1/agent-runs
POST
Createagentrunv1agentrunspost
— Create Agent Run
/v1/v1/agent-runs
GET
Getagentrunv1agentrunsrunidget
— Get Agent Run
/v1/v1/agent-runs/{run-id}
PUT
Putagentrunv1agentrunsrunidput
— Put Agent Run
/v1/v1/agent-runs/{run-id}
GET
Getallchatsv1agentsget
— Get All Chats
/v1/v1/agents
POST
Upsertagentv1agentspost
— Upsert Agent
/v1/v1/agents
GET
Getagentfilesforservicev1agentsagentidfilesget
— Get Agent Files For Service
/v1/v1/agents/{agent-id}/files
GET
Getvibeagentpromptv1agentsagentidvibeget
— Get Vibe Agent Prompt
/v1/v1/agents/{agent-id}/vibe
GET
Getchatv1agentschatidget
— Get Chat
/v1/v1/agents/{chat-id}
PUT
Editchatv1agentschatidput
— Edit Chat
/v1/v1/agents/{chat-id}
PATCH
Patchchatv1agentschatidpatch
— Patch Chat
/v1/v1/agents/{chat-id}
DELETE
Delchatv1agentschatiddelete
— Del Chat
/v1/v1/agents/{chat-id}
POST
Clonechatv1agentschatidclonepost
— Clone Chat
/v1/v1/agents/{chat-id}/clone
POST
Postchatfeedbackv1agentschatidfeedbackpost
— Post Chat Feedback
/v1/v1/agents/{chat-id}/feedback
GET
Getchatogmetadatav1agentschatidogget
— Get Chat Og Metadata
/v1/v1/agents/{chat-id}/og
POST
Postclitelemetryv1clitelemetrypost
— Post Cli Telemetry
/v1/v1/cli-telemetry
GET
Cliv1cliversionget
— Cli
/v1/v1/cli/version
GET
Getallkvv1kvget
— Get All Kv
/v1/v1/kv
POST
Upsertkvv1kvpost
— Upsert Kv
/v1/v1/kv
DELETE
Deletekvv1kvkeydelete
— Delete Kv
/v1/v1/kv/{key}
GET
Getuserv1meget
— Get User
/v1/v1/me
GET
Getschedulelistv1schedulesget
— Get Schedule List
/v1/v1/schedules
POST
Createschedulev1schedulespost
— Create Schedule
/v1/v1/schedules
GET
Texttocronv1schedulestexttocronget
— Text To Cron
/v1/v1/schedules/text-to-cron
GET
Getschedulebyidv1schedulesscheduleidget
— Get Schedule By Id
/v1/v1/schedules/{schedule-id}
PUT
Editschedulev1schedulesscheduleidput
— Edit Schedule
/v1/v1/schedules/{schedule-id}
DELETE
Delschedulev1schedulesscheduleiddelete
— Del Schedule
/v1/v1/schedules/{schedule-id}
GET
Getthfileschemav1thfileschemaget
— Get Th File Schema
/v1/v1/th-file-schema
GET
Getusersendpointv1usersget
— Get Users Endpoint
/v1/v1/users
GET
Getvibeservicesv1vibeservicesget
— Get Vibe Services
/v1/v1/vibe/services
MCP Tools
get-all-agent-runs
Get All Agent Runs
read-only
idempotent
create-agent-run
Create Agent Run
get-agent-run
Get Agent Run
read-only
idempotent
put-agent-run
Put Agent Run
idempotent
get-all-chats
Get All Chats
read-only
idempotent
upsert-agent
Upsert Agent
get-agent-files-service
Get Agent Files For Service
read-only
idempotent
get-vibe-agent-prompt
Get Vibe Agent Prompt
read-only
idempotent
get-chat
Get Chat
read-only
idempotent
edit-chat
Edit Chat
idempotent
patch-chat
Patch Chat
idempotent
del-chat
Del Chat
idempotent
clone-chat
Clone Chat
post-chat-feedback
Post Chat Feedback
get-chat-og-metadata
Get Chat Og Metadata
read-only
idempotent
post-cli-telemetry
Post Cli Telemetry
cli
Cli
read-only
idempotent
get-all-kv
Get All Kv
read-only
idempotent
upsert-kv
Upsert Kv
delete-kv
Delete Kv
idempotent
get-user
Get User
read-only
idempotent
get-schedule-list
Get Schedule List
read-only
idempotent
create-schedule
Create Schedule
text-cron
Text To Cron
read-only
idempotent
get-schedule-id
Get Schedule By Id
read-only
idempotent
edit-schedule
Edit Schedule
idempotent
del-schedule
Del Schedule
idempotent
get-th-file-schema
Get Th File Schema
read-only
idempotent
get-users-endpoint
Get Users Endpoint
read-only
idempotent
get-vibe-services
Get Vibe Services
read-only
idempotent