Botium Box is exposing a GraphQL API. It can be used by developers to programmatically do everything you can do with the Botium Box web client:
Click here for more information on using aGraphQL API.
compose test cases and test suites
configure chatbot capabilities
work with device sets and Selenium capabilities
Launching the GraphQL Playground
Botium Box includes the GraphQL Playground for exploring and testing the API. It can be accessed by adding the /playground suffix to your Botium Box web client URL: http://my-botium-box/playground
The API is secured, you have to use a Botium Box API Key to connect - you can find the API Keys in the Settings section of the Botium Box.
In the GraphQL Playground, add an APIKEY query parameter to the URL:
Now you can compose your GraphQL queries and mutations.
Botium Box API Objects
The objects exposed over the API are the same as exposed in the web client.
Chatbots (and capabilities)
There are queries for single objects and lists of objects available, as well as mutations for CRUD operations.
Please sign in to leave a comment.