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"
}