Cloud REST API
Every endpoint the hosted service exposes, generated from its OpenAPI description. Authenticate with an API key from Settings, API keys.
Admin
Agent profiles
- Activate agent profile
- Delete agent profile
- Get agent profile
- List agent profiles
- Materialize agent profile
- Rename agent profile
- Save agent profile
Analytics
Billing
- Cancel callback
- Create checkout session
- Create customer setup session
- Get credits
- Get subscription access
- Has payment method
- Success callback
Config
Conversations
- Batch get app conversation start tasks
- Batch get app conversations
- Count app conversation start tasks
- Count app conversations
- Delete app conversation
- Export conversation
- Get conversation Git changes
- Get conversation Git diff
- Get conversation hooks
- Get conversation skills
- Read conversation file
- Search app conversation start tasks
- Search app conversations
- Send message to conversation
- Start app conversation
- Stream app conversation start
- Switch conversation ACP model
- Switch conversation profile
- Update app conversation
Events
Git
Keys
- Check BYOR permitted
- Create API key
- Delete API key
- Get current API key
- Get LLM API key for BYOR
- List API keys
- Refresh LLM API key for BYOR
- Refresh managed LLM API key
Organization profiles
Orgs
- Claim Git organization
- Create org
- Delete org
- Delete org budget override
- Disconnect Git organization
- Export org conversations CSV
- Get Git claims
- Get legacy org defaults settings
- Get me
- Get org
- Get org app settings
- Get org budget settings
- Get org conversation
- Get org conversation stats
- Get org conversation usage stats
- Get org conversation user usage stats
- Get org defaults settings
- Get org members
- Get org members count
- Get org members financial
- List org conversations
- List user orgs
- Remove org member
- Stop org conversation
- Switch org
- Update legacy org defaults settings
- Update org
- Update org app settings
- Update org budget settings
- Update org defaults settings
- Update org member
- Upsert org budget override
Other
- Accept invitation
- Accept invitation redirect
- Accept ToS
- Authenticate
- Bitbucket events
- Complete onboarding
- Create invitation
- Create Jira workspace
- Create workspace link
- Device authorization
- Device token
- Device verification authenticated
- Get current workspace link
- Get GitLab resources
- Get user app settings
- GitHub dummy callback
- GitHub events
- GitLab events
- Install
- Install callback
- Is ready
- Is SaaS
- Jira callback
- Jira events
- Keycloak callback
- Keycloak callback
- Keycloak offline callback
- List pending invitations
- Logout
- On event
- On form interaction
- On options load
- Onboarding status
- Refresh tokens
- Reinstall GitLab webhook
- Resend email verification
- Revoke invitation
- Unlink workspace
- Update email
- Update user app settings
- Validate workspace integration
- Verified email
Pending messages
Sandbox
- Batch get sandbox specs
- Batch get sandboxes
- Delete sandbox
- Get secret value
- List secret names
- Pause sandbox
- Resume sandbox
- Search sandbox specs
- Search sandboxes
- Start sandbox
Secrets
- Create custom secret
- Delete custom secret
- Search custom secrets
- Store provider tokens
- Unset provider tokens
- Update custom secret
Service
Settings
- Activate profile
- Delete profile
- Get profile
- List profiles
- Load conversation settings schema
- Load settings
- Load settings schema
- Rename profile
- Save profile
- Store settings
Sharing
- Batch get shared conversations
- Batch get shared events
- Count shared events
- Get shared event
- Search shared events