To execute Batch Test Suites and get results. This API only initiates the test process. Please look at the Batch Test Execution Status API for results of the batch test.
Method | POST |
Endpoint | https://{{host}}/api/public/bot/{{BotID}}/testsuite/{testSuiteName}/run |
Content Type | application/json |
Authorization |
|
API Scope |
|
Query Parameters
Parameter | Description | Mandate |
---|---|---|
host | The environment URL. For example, https://bots.kore.ai |
Required |
BotID | Bot ID or Stream ID can be accessed under General Settings on the Bot Builder. | Required |
testSuiteName | Name of the test suite on the Bot Builder. | Required |
Sample Request
curl --location --request POST \ 'https://{host}/api/public/stream/{streamId}/testsuite/{testSuiteName}/run' \ --header 'auth: {jwt-token}' \ --header 'bot-language: {language-code}' \ --header 'Content-Type: application/json' \ --data-raw '{ "version":"inDevelopment" }'
Body Parameters
Parameter | Description | Mandate |
---|---|---|
version |
The version of the bot against which the execution is required
|
Required |
Sample Response
{ "status": "accepted", "requestId": "tr-acfxxbff-xxxf-xaxx-bbbx-exxxabaxxcxx" }