Undeploy a Tool API¶
This API undeploys a tool that is deployed in an environment.
The API response includes the tool ID and the tool undeployment status. After receiving the response, use the dockStatusId
to call the Get Dock Status API and verify the tool undeployment status.
Method | POST |
Endpoint | https://{host}/api/public/tools/:{toolId}/undeploy
|
Content Type | application/json |
Authorization | X-api-key - The API key used for authentication.
|
Where can I find the API key? Learn more.
Path Parameters¶
PARAMETER | DESCRIPTION | TYPE | REQUIRED/OPTIONAL |
host | The environment URL. For example, https://gale.kore.ai
|
String | Required |
toolId | The unique identifier of the tool being undeployed. | String | Required |
Sample Request¶
curl --location --request POST 'https://dev-axxxt-plxxxxxm.kore.ai/api/public/tools/a-0xxxxxxxxxxxxxxxxxxe/undeploy' \
--header 'x-api-key: kg-axxxxxxx-5xx3-5xx8-bxxb-9xxxxxxxxxx-ebxxxxxxxxxxx3'
Body Parameters¶
No parameters are passed.
Sample Response¶
{
"dockStatusId": "ds-exxxxxx7-2xx8-5xxc-axx7-cxx73xxxxxx1",
"toolId": "a-4xxxxxx9-fxx9-5xx7-axx7-9xxfdxxxxxxb",
"jobType": "TOOLS",
"action": "UNDEPLOY",
"status": "SUCCESS"
}
Response Parameters¶
PARAMETER | DESCRIPTION | TYPE |
dockStatusId | The unique identifier for tracking the tool undeployment status. | String |
toolId | The unique identifier of the tool being undeployed. | String |
jobType | The type of job being performed (“TOOLS”). | String |
action | The action being performed ("UNDEPLOY"). | String |
status | The undeployment status ("SUCCESS", "IN_PROGRESS", or "FAILED"). | String |