Skip to content

Undeploy a Model API

This API undeploys a model from the environment. The API response includes the model ID and the model undeployment status. After receiving the response, use the dockStatusId to call the Get Dock Status API and verify successful model undeployment.

Method POST
Endpoint https://{host}/api/public/models/:{modelId}/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
modelId The unique identifier of the model to deploy. String Required

Sample Request

curl --location --request POST 'https://dev-agent-platform.kore.ai/api/public/models/cm-20xxxxxf-0xx9-5xx0-8xx1-81xxxxxxxx80/undeploy' \
--header 'x-api-key: kg-axxxxxxx-xxx-5xx8-bxxb-9xxxxxxxxxx-ebxxxxxx-5xxb-4xxb-9xx5-cxxxxxxxxx3'

Body Parameters

No parameters are passed.

Sample Response

{
  "dock-statusId": "ds-d0xxxxxd-bxx9-5xx0-8xx5-5bxxxxxxxxx1",
  "modelId": "cm-77xxxxxb-exx9-5xxc-8xx6-52xxxxxxxxx1",
  "jobType": "MODELS",
  "action": "UNDEPLOY",
  "status": "SUCCESS"
}

Response Parameters

PARAMETER DESCRIPTION TYPE
dockStatusId The unique identifier to track the model undeployment status. String
modelId The unique identifier for the model. String
jobType Type of job being performed (“MODELS”). String
action The action performed on the model, i.e. “UNDEPLOY”). String
status The current status of the job ("SUCCESS", "IN_PROGRESS", or "FAILED"). String