Draft
Deploy the draft for testing
Puts the current draft on the bot's test channel so you can talk to it. Writing the draft does not do this.
Any violation stops the deployment, not only the ones that stop a publication.
To talk to it you need that channel's configuration, from the Channels API.
put/bots/{bot_id}/test
Request
- Base URL: https://api.landbot.io/v0-alpha
- URL: https://api.landbot.io/v0-alpha/bots/{bot_id}/test
- Auth: one of:
- API key in header Authorization
- API key in cookie sessionid
- HTTP bearer
Response
The draft is deployed and ready to be exercised
Example response
{
"data": {
"diagram": {
"nodes": {
"hidden": {
"id": "hidden",
"path": "hidden",
"template": "hidden",
"params": {}
},
"welcome": {
"id": "welcome",
"path": "welcome",
"template": "var_text",
"params": {
"version": 3,
"text": "Hi! What is your name?",
"destination": "name"
}
}
},
"connections": {
"hidden.success--welcome": {
"id": "hidden.success--welcome",
"type": "success",
"sourcePath": "hidden",
"targetPath": "welcome"
}
}
},
"edited_at": "2026-09-16T09:18:19"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.