/
AS
astrbotdevs
/
AstrBot OpenAPI v1
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 57m ago · Updated 1w ago
View markdown
astrbotdevs
AstrBot OpenAPI v1
patch
Enable or disable a bot by body ID
v12
latest
OpenAPI 3.1.0
raw.githubusercontent.com
2026-08-02
232
57
199.4 KB
Bot Config Routes
4
Bots
15
get
List configurable bot types and their schemas
post
Run a bot type registration flow action
get
List created bots and their configurations
post
Create a bot from configuration
get
List runtime status for all bots
get
Get a bot configuration by query ID
put
Replace a bot configuration by body ID
delete
Delete a bot by query ID
patch
Enable or disable a bot by body ID
post
Test a bot registration or connection by body ID
get
Get a bot configuration
put
Replace a bot configuration
delete
Delete a bot
patch
Enable or disable a bot
post
Test a bot registration or connection
Chat
28
Config Profiles
7
Conversations
7
Files
5
IM
2
MCP
11
Open API
2
Personas
15
Plugin Pages
12
Plugin Sources
5
Plugins
40
Provider Sources
10
Providers
19
Sessions
11
Skills
24
Subagents
3
System Config
4
T2I
8
Bots
Enable or disable a bot by body ID
Required scope:
bot
patch
/api/v1/bots/enabled
Request body
object
required
bot_id
string
required
enabled
boolean
required
Response
Standard AstrBot success response
SuccessEnvelope
required
status
'ok'
required
message
string
{"stackTrail":"components:schemas:SuccessEnvelope:properties:data","oasType":"schema","type":"unknown"}