← Tools Reference

BotStar

BotStar integration (Communication, Marketing). Imported from open-connector.

API key21 toolshttps://apis.botstar.com/v1
GET
bot_star_list_bots
List bots available to the configured BotStar API token.

/bots/

POST
bot_star_create_bot
Create a new BotStar bot.

/bots/

1 parameter
ParamTypeRequiredDescription
namestringrequiredThe new bot name.
GET
bot_star_get_bot
Get one BotStar bot by ID.

/bots/{botId}

1 parameter
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
GET
bot_star_list_bot_attributes
List attributes configured for a BotStar bot.

/bots/{botId}/attributes

2 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
envstringoptionalThe BotStar environment to read or mutate.
POST
bot_star_create_bot_attribute
Create an attribute on a BotStar bot.

/bots/{botId}/attributes

7 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
namestringrequiredThe bot attribute name.
data_typestringrequiredThe bot attribute data type.
descstringoptionalThe bot attribute description.
valuestringoptionalA BotStar bot attribute value.
localizedValuesobjectoptionalLanguage-specific attribute values keyed by BotStar field name such as value_es.
PATCH
bot_star_update_bot_attribute
Update an existing BotStar bot attribute.

/bots/{botId}/attributes/{attributeId}

6 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
attributeIdstringrequiredThe BotStar bot attribute ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
descstringoptionalThe updated bot attribute description.
valuestringoptionalA BotStar bot attribute value.
localizedValuesobjectoptionalLanguage-specific attribute values keyed by BotStar field name such as value_es.
DELETE
bot_star_delete_bot_attribute
Delete a BotStar bot attribute.

/bots/{botId}/attributes/{attributeId}

3 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
attributeIdstringrequiredThe BotStar bot attribute ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
POST
bot_star_publish_bot
Publish BotStar bot changes to the live environment.

/bots/{botId}/publish

1 parameter
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
GET
bot_star_get_user
Get a BotStar audience user by bot ID and user ID.

/bots/{botId}/users/{userId}

2 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
userIdstringrequiredThe BotStar audience user ID.
PATCH
bot_star_update_user_attributes
Update attributes on a BotStar audience user.

/bots/{botId}/users/{userId}

3 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
userIdstringrequiredThe BotStar audience user ID.
attributesobjectrequiredUser attributes to update by BotStar field name.
POST
bot_star_create_user_attribute
Create a custom user attribute field for a BotStar bot.

/bots/{botId}/users/attributes

3 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
field_namestringrequiredThe custom user attribute field name.
field_typestringrequiredThe custom user attribute type.
GET
bot_star_list_cms_entities
List CMS entities configured for a BotStar bot.

/bots/{botId}/cms_entities

2 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
envstringoptionalThe BotStar environment to read or mutate.
POST
bot_star_create_cms_entity
Create a BotStar CMS entity.

/bots/{botId}/cms_entities

4 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
namestringrequiredThe CMS entity name.
fieldsarrayoptionalFields to create with the CMS entity.
GET
bot_star_get_cms_entity
Get one BotStar CMS entity by ID.

/bots/{botId}/cms_entities/{entityId}

3 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
envstringoptionalThe BotStar environment to read or mutate.
PATCH
bot_star_update_cms_entity
Update a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}

4 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
namestringrequiredThe updated CMS entity name.
DELETE
bot_star_delete_cms_entity
Delete a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}

3 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
GET
bot_star_list_cms_entity_items
List items in a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}/items

7 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
envstringoptionalThe BotStar environment to read or mutate.
pageintegeroptionalThe 1-based page number to request.
limitintegeroptionalThe maximum number of items to return.
namestringoptionalFilter CMS entity items by name.
statusstringoptionalThe BotStar CMS entity item status.
POST
bot_star_create_cms_entity_item
Create an item in a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}/items

6 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
namestringrequiredThe CMS entity item name.
statusstringoptionalThe BotStar CMS entity item status.
dataobjectoptionalDynamic CMS item field values keyed by BotStar field unique name, excluding nam…
GET
bot_star_get_cms_entity_item
Get one item from a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}/items/{entityItemId}

4 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
entityItemIdstringrequiredThe BotStar CMS entity item ID.
envstringoptionalThe BotStar environment to read or mutate.
PATCH
bot_star_update_cms_entity_item
Update an item in a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}/items/{entityItemId}

7 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
entityItemIdstringrequiredThe BotStar CMS entity item ID.
envstringoptionalThe BotStar environment target for mutation endpoints.
namestringoptionalThe updated CMS entity item name.
statusstringoptionalThe BotStar CMS entity item status.
dataobjectoptionalDynamic CMS item field values keyed by BotStar field unique name, excluding nam…
DELETE
bot_star_delete_cms_entity_item
Delete an item from a BotStar CMS entity.

/bots/{botId}/cms_entities/{entityId}/items/{entityItemId}

4 parameters
ParamTypeRequiredDescription
botIdstringrequiredThe BotStar bot ID.
entityIdstringrequiredThe BotStar CMS entity ID.
entityItemIdstringrequiredThe BotStar CMS entity item ID.
envstringoptionalThe BotStar environment target for mutation endpoints.