Skip to main content
Hill90 home page
Search...
⌘K
GitHub
Dashboard
Dashboard
Search...
Navigation
API Reference
Inbound webhook trigger (public, no auth)
Getting Started
Hill90 Documentation
Overview
Quickstart
Authentication
Features
Agent Tools
Browser Viewer
Architecture
Architecture Overview
Services
API Reference
API Reference
Knowledge API
API Reference
GET
Health check
GET
Detailed health check
GET
Get current user claims
GET
List agents
POST
Create agent
GET
List agent templates
GET
Get agent detail
PUT
Update agent
DEL
Delete agent
POST
Start agent
POST
Stop agent
GET
Get agent status
GET
Get agent tool install statuses
POST
Reconcile tool installations
GET
Get agent events
POST
Clone an agent
GET
List agent webhooks
POST
Register agent webhook
DEL
Delete agent webhook
GET
Export agent configuration
POST
Import agent from exported config
POST
Upload agent avatar
PUT
Set agent auto-start schedule
GET
Agent runtime CPU/memory metrics
GET
Export agent events as CSV
GET
List agent journal entries
POST
Append journal entry
GET
Get agent logs
GET
Get user profile
PATCH
Update display name
GET
Get avatar image
POST
Upload avatar
DEL
Delete avatar
POST
Change password
GET
List agents with knowledge
GET
List knowledge entries
GET
Read knowledge entry
GET
Search knowledge entries
GET
Knowledge graph — nodes and edges for visualization
GET
Shared knowledge quality stats
GET
List shared knowledge collections
POST
Create shared knowledge collection
GET
Get shared knowledge collection
PUT
Update shared knowledge collection
DEL
Delete shared knowledge collection
GET
List sources in a collection
POST
Ingest a source into a collection
GET
Get source by ID
DEL
Delete source
GET
Search shared knowledge
GET
List provider connections
POST
Create provider connection
PUT
Update provider connection
DEL
Delete provider connection
POST
Validate provider connection
GET
Connection health stats
POST
Validate all connections
GET
List provider models
GET
List eligible models
GET
List user models
POST
Create user model
PUT
Update user model
DEL
Delete user model
GET
List model policies
POST
Create model policy
GET
Get model policy
PUT
Update model policy
DEL
Delete model policy
GET
Query usage
GET
List skills
POST
Create skill
GET
Skill-tool dependency graph
GET
Get skill
PUT
Update skill
DEL
Delete skill
GET
List container profiles
POST
Create container profile
GET
Get container profile
PUT
Update container profile
DEL
Delete container profile
GET
List tools
POST
Create tool
GET
Get tool
PUT
Update tool
DEL
Delete tool
POST
Assign skill to agent
DEL
Remove skill from agent
GET
List chat threads
POST
Create thread
GET
Get thread detail with messages
PUT
Update thread
DEL
Delete thread
POST
Send message in thread
PUT
Add or remove agent participants
POST
Cancel all pending messages
GET
SSE message stream
GET
Thread-scoped agent event stream
GET
Latest browser screenshot for thread agent
POST
Forward a user click to the agent browser
POST
Get DOM element at coordinates (Describe mode)
POST
Navigate browser to URL
POST
Navigate browser history (back/forward/reload)
POST
Scroll the browser page
POST
Type text into the focused element
POST
Press a keyboard key (Enter, Tab, Escape, etc.)
GET
Search messages in a thread
GET
List notifications for current user
PUT
Mark notification as read
PUT
Mark all notifications as read
GET
List vault secrets inventory
GET
Vault seal status
PUT
Create or update a vault secret key
DEL
Delete a vault secret key
GET
List workflows
POST
Create a workflow
GET
Get workflow detail
PUT
Update a workflow
DEL
Delete a workflow
POST
Manually trigger a workflow
GET
Get workflow run history
GET
List MCP servers
POST
Create an MCP server
GET
Get MCP server detail
PUT
Update an MCP server
DEL
Delete an MCP server
GET
List workflow steps
POST
Add a step to workflow
DEL
Remove a step from workflow
POST
Inbound webhook trigger (public, no auth)
Agents
Profile
Tasks
Storage
Error
A valid request URL is required to generate request examples
API Reference
Inbound webhook trigger (public, no auth)
POST
/
workflows
/
webhook
/
{token}
Try it
Error
A valid request URL is required to generate request examples
Path Parameters
token
string
required
Response
200
Workflow triggered
Remove a step from workflow
Get agent progression stats
⌘I