/
ON
oneloop-hq
/
Feather API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 1h ago · Updated 1mo ago
View markdown
oneloop-hq
Feather API
post
Create an agent revision
v1
latest
OpenAPI 3.1.0
raw.githubusercontent.com
2026-06-30
491
704
2.1 MB
agents
25
get
List agents
post
Create an agent
get
List declared context variables across an agent's bound workflows
get
Get an agent
put
Update an agent
delete
Delete an agent
get
Get per-agent eval configuration
put
Set per-agent eval configuration
get
List the platform tools an agent can enable
get
Get an agent's enabled platform tools
put
Set an agent's enabled platform tools
get
List agent revisions
post
Create an agent revision
get
Get an agent revision
put
Update an agent revision
delete
Delete an agent revision
post
Set active agent revision
get
Latest release-check verdict for a candidate revision
post
Dispatch the agent's release simulation suite against a candidate revision
get
Get an agent revision's tool-input defaults (enriched view)
put
Replace an agent revision's tool-input defaults
get
List workflows attached to agent revision
post
Attach a workflow to agent revision
put
Update workflow link on agent revision
delete
Detach workflow from agent revision
analytics
68
ask-feather
7
communication
11
email
7
email-drafts
6
evals
18
extraction-schemas
4
extractions
2
hitl
10
identity
23
integrations
17
knowledge-base
29
knowledge-base-acl
6
knowledge-base-audit
5
knowledge-base-connectors
12
knowledge-base-evals
13
knowledge-base-governance
4
knowledge-gap-analytics
9
library
10
mcp-chat
2
memory
2
mocks
16
model-router
10
notifications
19
personas
5
policies
22
privacy
6
retention-policies
4
runtime v2
16
scenarios
7
sessions
1
sim_suites
14
simulation_runs
5
sms
3
teams
13
tools
15
voice
18
webhooks
2
workflow-playground
4
workflows
21
agents
Create an agent revision
post
/v1/agents/{agent_id}/revisions
Path parameters
agent_id
string
uuid
required
Request body
AgentRevisionCreate
required
name
string
required
description
string
nullable
based_on_revision_id
string
uuid
nullable
persona
string
nullable
system_prompt
string
nullable
global_skill_ids
string[]
nullable
context_variables
ContextVarSpec[]
nullable
variable_defaults
object
nullable
tool_refs
ToolRef[]
nullable
knowledge_base_refs
KnowledgeBaseRef[]
nullable
policies_enabled
boolean
policy_refs
PolicyRefSpec[]
nullable
channel_specific_config
object
nullable
router_config_id
string
uuid
nullable
model_settings
ModelChainEntry
kb_clearance_level
integer
nullable
kb_audience_tags
string[]
nullable
Response
Successful Response
AgentRevisionResponse
required
id
string
uuid
required
agent_id
string
uuid
required
name
string
required
description
string
nullable
persona
string
nullable
system_prompt
string
nullable
global_skill_ids
string[]
nullable
context_variables
ContextVarSpec[]
nullable
variable_defaults
object
nullable
tool_refs
object[]
nullable
knowledge_base_refs
object[]
nullable
policies_enabled
boolean
policy_refs
object[]
nullable
channel_specific_config
object
nullable
router_config_id
string
uuid
nullable
model_settings
ModelChainEntry
kb_clearance_level
integer
nullable
kb_audience_tags
string[]
created_by
string
nullable
created_at
string
date-time
required
updated_at
string
date-time
required