Skip to main content
Update an agent

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Content-Encoding
enum<string>
Available options:
base64,
gzip, base64

Path Parameters

agent_id
string
required

Body

application/json
agent_framework_id
string | null
agent_provider_id
string | null
can_create_agents
boolean
display_name
string
instructions
string | null
max_step_count
integer<int32>
Required range: x >= 0
model_id
string | null
name
string
public_url
string | null
redirect_uris
string[] | null
tools
object[]

Response

HTTP 200 response.

artifact_status
string
required
commit_ts
string
required
created_at
string
required
created_by
string
required
id
string
required
is_latest
boolean
required
kind
string
required
name
string
required
source_type
string
required
updated_at
string
required
updated_by
string
required
version_ordinal
integer<int64>
required
workspace_id
string
required
app
string
content_hash_hex
string | null
display_name
string
etag
string | null
identity
object | null
oidc_client_id
string | null
owner_id
string | null
project_id
string | null
repo_id
string | null
source_created_at
string | null
source_created_by
string | null
source_digest
string | null
source_id
string | null
source_last_modified_at
string | null
source_last_modified_by
string | null
source_metadata
any
source_synced_at
string | null
source_uri
string | null
source_version
string | null
version_label
string | null
agent_framework_id
string | null
agent_provider_id
string | null
can_create_agents
boolean
instructions
string | null
is_system
boolean
max_step_count
integer<int32>
Required range: x >= 0
model_id
string | null
public_url
string | null
redirect_uris
string[] | null
remote_agent_id
string | null
remote_vault_id
string | null
remote_version_ordinal
integer<int64> | null
sync_error
string | null
sync_state
enum<string> | null
Available options:
pending,
synced,
failed
synced_spec_hash
string | null
tools
object[]
permissions
object | null
profile_image_url
string | null
relationships
object | null