curl --request PUT \
--url https://api.boostgpt.co/v1/bot/update \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"project_id": "<string>",
"bot_id": "<string>",
"model": "<string>",
"instruction": "<string>",
"status": 0,
"heartbeat": 0
}
'{
"id": "<string>",
"updated_at": "<string>",
"model": "<string>",
"instruction": "<string>",
"status": 0,
"name": "<string>",
"reasoning_type": "<string>",
"max_reply_tokens": "<string>",
"top": 123,
"heartbeat": 0
}Update an existing agent’s configuration
curl --request PUT \
--url https://api.boostgpt.co/v1/bot/update \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"project_id": "<string>",
"bot_id": "<string>",
"model": "<string>",
"instruction": "<string>",
"status": 0,
"heartbeat": 0
}
'{
"id": "<string>",
"updated_at": "<string>",
"model": "<string>",
"instruction": "<string>",
"status": 0,
"name": "<string>",
"reasoning_type": "<string>",
"max_reply_tokens": "<string>",
"top": 123,
"heartbeat": 0
}Enter your API key
The project ID
The agent ID to update
Updated AI model
Updated system instructions
Updated status
0, 1 Enable heartbeat (autonomous scheduling) for this agent (0 = off, 1 = on)
0, 1 Agent updated successfully
Agent update response containing only the ID and updated fields
Agent ID
Last update timestamp
Updated AI model (if changed)
Updated system instructions (if changed)
Updated status (if changed)
0, 1 Updated agent name (if changed)
Updated reasoning type (if changed)
Updated max reply tokens (if changed)
Updated top value (if changed)
Updated heartbeat setting (if changed)
0, 1 Was this page helpful?