Toolhouse API — User API
Toolhouse API — User API. 78 operations. Lead operation: Get User. Self-contained Naftiko capability covering one Toolhouse business surface.
What You Can Do
GET
Getusermeget
— Get User
/v1/me
GET
Getuseragentrunsmeagentrunsget
— Get User Agent Runs
/v1/me/agent-runs
GET
Getuseragentrunmeagentrunsrunidget
— Get User Agent Run
/v1/me/agent-runs/{run-id}
GET
Getuseragentrunlogsmeagentrunsrunidlogsget
— Get User Agent Run Logs
/v1/me/agent-runs/{run-id}/logs
GET
Getuseragentrunmcpserverlogsmeagentrunsrunidmcpserverlogsget
— Get User Agent Run Mcp Server Logs
/v1/me/agent-runs/{run-id}/mcp-server-logs
GET
Getagentstudiochatsmeagentstudiochatsget
— Get Agent Studio Chats
/v1/me/agent-studio-chats
POST
Createagentstudiochatmeagentstudiochatspost
— Create Agent Studio Chat
/v1/me/agent-studio-chats
GET
Getagentstudiochatmeagentstudiochatsrunidget
— Get Agent Studio Chat
/v1/me/agent-studio-chats/{run-id}
PUT
Updateagentstudiochatmeagentstudiochatsrunidput
— Update Agent Studio Chat
/v1/me/agent-studio-chats/{run-id}
PATCH
Patchagentstudiochatmeagentstudiochatsrunidpatch
— Patch Agent Studio Chat
/v1/me/agent-studio-chats/{run-id}
DELETE
Deleteagentstudiochatmeagentstudiochatsruniddelete
— Delete Agent Studio Chat
/v1/me/agent-studio-chats/{run-id}
POST
Cloneagentstudiochatmeagentstudiochatsrunidclonepost
— Clone Agent Studio Chat
/v1/me/agent-studio-chats/{run-id}/clone
GET
Getallagentsmeagentsget
— Get All Agents
/v1/me/agents
POST
Upsertagentmeagentspost
— Upsert Agent
/v1/me/agents
GET
Getagentslistmeagentslistget
— Get Agents List
/v1/me/agents/list
POST
Generateslugmeagentsvanityslugpost
— Generate Slug
/v1/me/agents/vanity/slug
GET
Checkslugavailabilitymeagentsvanityslugget
— Check Slug Availability
/v1/me/agents/vanity/slug
GET
Getagentmeagentsagentidget
— Get Agent
/v1/me/agents/{agent-id}
GET
Getagentthemepreferencemeagentsagentidcustomizationsthemeget
— Get Agent Theme Preference
/v1/me/agents/{agent-id}/customizations/theme
PUT
Upsertagentthemepreferencemeagentsagentidcustomizationsthemeput
— Upsert Agent Theme Preference
/v1/me/agents/{agent-id}/customizations/theme
GET
Listagentfilesmeagentsagentidfilesget
— List Agent Files
/v1/me/agents/{agent-id}/files
POST
Createagentfilemeagentsagentidfilespost
— Create Agent File
/v1/me/agents/{agent-id}/files
PUT
Updatefilepositionsmeagentsagentidfilespositionsput
— Update File Positions
/v1/me/agents/{agent-id}/files/positions
GET
Getagentfilemeagentsagentidfilesfileidget
— Get Agent File
/v1/me/agents/{agent-id}/files/{file-id}
PATCH
Updateagentfilemeagentsagentidfilesfileidpatch
— Update Agent File
/v1/me/agents/{agent-id}/files/{file-id}
DELETE
Deleteagentfilemeagentsagentidfilesfileiddelete
— Delete Agent File
/v1/me/agents/{agent-id}/files/{file-id}
POST
Subscribetoagentmeagentsagentidsubscribepost
— Subscribe To Agent
/v1/me/agents/{agent-id}/subscribe
POST
Transferagentmeagentsagentidtransferpost
— Transfer Agent
/v1/me/agents/{agent-id}/transfer
POST
Unsubscribefromagentmeagentsagentidunsubscribepost
— Unsubscribe From Agent
/v1/me/agents/{agent-id}/unsubscribe
POST
Generateagentupselldescriptionmeagentsagentidupselldescriptionpost
— Generate Agent Upsell Description
/v1/me/agents/{agent-id}/upsell-description
GET
Getvibeagentpromptmeagentsagentidvibeget
— Get Vibe Agent Prompt
/v1/me/agents/{agent-id}/vibe
GET
Getapikeysmeapikeysget
— Get Api Keys
/v1/me/api-keys
POST
Postcreateapikeymeapikeyspost
— Post Create Api Key
/v1/me/api-keys
GET
Getdefaultapikeymeapikeysdefaultget
— Get Default Api Key
/v1/me/api-keys/default
GET
Getapikeymeapikeysapikeyidget
— Get Api Key
/v1/me/api-keys/{api-key-id}
DELETE
Deleteapikeymeapikeysapikeyiddelete
— Delete Api Key
/v1/me/api-keys/{api-key-id}
GET
Billinginformationmebillingget
— Billing Information
/v1/me/billing
GET
Getallchatsmechatsget
— Get All Chats
/v1/me/chats
POST
Createchatmechatspost
— Create Chat
/v1/me/chats
GET
Getchatmechatschatidget
— Get Chat
/v1/me/chats/{chat-id}
PUT
Editchatmechatschatidput
— Edit Chat
/v1/me/chats/{chat-id}
PATCH
Patchchatmechatschatidpatch
— Patch Chat
/v1/me/chats/{chat-id}
DELETE
Delchatmechatschatiddelete
— Del Chat
/v1/me/chats/{chat-id}
POST
Clonechatmechatschatidclonepost
— Clone Chat
/v1/me/chats/{chat-id}/clone
POST
Postchatfeedbackmechatschatidfeedbackpost
— Post Chat Feedback
/v1/me/chats/{chat-id}/feedback
GET
Getchatogmetadatamechatschatidogget
— Get Chat Og Metadata
/v1/me/chats/{chat-id}/og
POST
Postagentrunlogmechatschatidrunspost
— Post Agent Run Log
/v1/me/chats/{chat-id}/runs
POST
Createcliauthmecliauthpost
— Create Cli Auth
/v1/me/cli-auth
GET
Getcliauthmecliauthauthidget
— Get Cli Auth
/v1/me/cli-auth/{auth-id}
PUT
Updatecliauthmecliauthcliauthidput
— Update Cli Auth
/v1/me/cli-auth/{cli-auth-id}
GET
Getusercreditsmecreditsget
— Get User Credits
/v1/me/credits
POST
Useusercreditsmecreditsusepost
— Use User Credits
/v1/me/credits/use
GET
Getuserlogsmeexecutionsget
— Get User Logs
/v1/me/executions
GET
Getuserlogbyidmeexecutionslogidget
— Get User Log By Id
/v1/me/executions/{log-id}
GET
Searchmcpserversmemcpregistryserversget
— Search Mcp Servers
/v1/me/mcp-registry/servers
GET
Getmcpserversmemcpserversget
— Get Mcp Servers
/v1/me/mcp-servers
GET
Getsmitherymcpserverdetailsmemcpserversdetailsget
— Get Smithery Mcp Server Details
/v1/me/mcp-servers/details
GET
Getagentrunmetricsmemetricsagentrunsget
— Get Agent Run Metrics
/v1/me/metrics/agent-runs
GET
Getagentrunmetricsagentsmemetricsagentrunsagentsget
— Get Agent Run Metrics Agents
/v1/me/metrics/agent-runs/agents
GET
Getagentrunmetricssummarymemetricsagentrunssummaryget
— Get Agent Run Metrics Summary
/v1/me/metrics/agent-runs/summary
GET
Getagentrunmetricsvolumememetricsagentrunsvolumeget
— Get Agent Run Metrics Volume
/v1/me/metrics/agent-runs/volume
GET
Getmonetizationearningsmemonetizationearningsget
— Get Monetization Earnings
/v1/me/monetization/earnings
GET
Getmonetizationsubscribersmemonetizationsubscribersget
— Get Monetization Subscribers
/v1/me/monetization/subscribers
GET
Getmonetizationsummarymemonetizationsummaryget
— Get Monetization Summary
/v1/me/monetization/summary
GET
Getschedulelistmeschedulesget
— Get Schedule List
/v1/me/schedules
POST
Createschedulemeschedulespost
— Create Schedule
/v1/me/schedules
GET
Getonboardingschedulemeschedulesonboardingget
— Get Onboarding Schedule
/v1/me/schedules/onboarding
GET
Texttocronmeschedulestexttocronget
— Text To Cron
/v1/me/schedules/text-to-cron
GET
Getschedulebyidmeschedulesscheduleidget
— Get Schedule By Id
/v1/me/schedules/{schedule-id}
PUT
Editschedulemeschedulesscheduleidput
— Edit Schedule
/v1/me/schedules/{schedule-id}
DELETE
Delschedulemeschedulesscheduleiddelete
— Del Schedule
/v1/me/schedules/{schedule-id}
POST
Getstripesessionsmestripesessionspost
— Get Stripe Sessions
/v1/me/stripe/sessions
POST
Stripewebhookmestripewebhookpost
— Stripe Webhook
/v1/me/stripe/webhook
GET
Listagentsubscriptionsmesubscriptionsget
— List Agent Subscriptions
/v1/me/subscriptions
GET
Getagentsubscriptionmesubscriptionsagentidget
— Get Agent Subscription
/v1/me/subscriptions/{agent-id}
GET
Getvibeservicesmevibeservicesget
— Get Vibe Services
/v1/me/vibe/services
GET
Fetchredemptioncountmevipget
— Fetch Redemption Count
/v1/me/vip
POST
Redeemcodemevippost
— Redeem Code
/v1/me/vip
Capability Spec