For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages can be requested by appending `.md` to the URL, or by setting the `Accept` header to `text/markdown`.
Skip to main content
Transcription API

Delete a job

DELETE https://eu1.asr.api.speechmatics.com/v2/jobs/{jobid}

Delete a job and remove all associated resources.

Authentication

  • bearerAuth Authorization: Bearer <token>

    Your API key, or a temporary key (JWT).

Path parameters

jobid
string

ID of the job to delete.

Query parameters

force
boolean
optional

When set, a running job will be force terminated. When unset (default), a running job will not be terminated and request will return HTTP 423 Locked.

Responses

The job that was deleted.

application/json application/vnd.speechmatics.v2+json
job
JobDetails

Document describing a job. JobConfig will be present in JobDetails returned for GET jobs/{id} request in SaaS and in Batch Appliance, but it will not be present in JobDetails returned as item in RetrieveJobsResponse in case of Batch Appliance.

Request

import { BatchClient } from "@speechmatics/batch-client";

const client = new BatchClient({ apiKey: "YOUR_API_KEY", appId: "my-app" });

const { job } = await client.deleteJob("JOB_ID");
console.log(job.status);

Examples