curl -X POST "https://YOUR_BASE_URL/jobs/7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c/terminate" \
-H "Authorization: Bearer <api-key>" \
-H "Workspace-Id: <workspace-id>"
import requests
task_id = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c"
url = f"https://YOUR_BASE_URL/jobs/{task_id}/terminate"
headers = {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
}
response = requests.post(url, headers=headers)
print(response.json())
const taskId = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c";
const response = await fetch(
`https://YOUR_BASE_URL/jobs/${taskId}/terminate`,
{
method: "POST",
headers: {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
},
}
);
const data = await response.json();
console.log(data);
{
"message": "Job terminated successfully"
}
Jobs
Terminate Job
Terminate a running comparison job by its task ID.
POST
/
jobs
/
{celery_task_id}
/
terminate
curl -X POST "https://YOUR_BASE_URL/jobs/7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c/terminate" \
-H "Authorization: Bearer <api-key>" \
-H "Workspace-Id: <workspace-id>"
import requests
task_id = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c"
url = f"https://YOUR_BASE_URL/jobs/{task_id}/terminate"
headers = {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
}
response = requests.post(url, headers=headers)
print(response.json())
const taskId = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c";
const response = await fetch(
`https://YOUR_BASE_URL/jobs/${taskId}/terminate`,
{
method: "POST",
headers: {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
},
}
);
const data = await response.json();
console.log(data);
{
"message": "Job terminated successfully"
}
string
required
Bearer token. Format:
Bearer <api-key>string
required
Your workspace UUID.
string
required
The Celery task ID of the running job to terminate. Returned by Execute Comparison as
celery_task_id.Response
string
Confirmation message indicating the job was terminated.
curl -X POST "https://YOUR_BASE_URL/jobs/7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c/terminate" \
-H "Authorization: Bearer <api-key>" \
-H "Workspace-Id: <workspace-id>"
import requests
task_id = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c"
url = f"https://YOUR_BASE_URL/jobs/{task_id}/terminate"
headers = {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
}
response = requests.post(url, headers=headers)
print(response.json())
const taskId = "7f3a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c";
const response = await fetch(
`https://YOUR_BASE_URL/jobs/${taskId}/terminate`,
{
method: "POST",
headers: {
"Authorization": "Bearer <api-key>",
"Workspace-Id": "<workspace-id>",
},
}
);
const data = await response.json();
console.log(data);
{
"message": "Job terminated successfully"
}
⌘I