---
title: "Delete an Asynchronous Streaming Job"
method: DELETE
path: "/v1/jobs/{id}"
tags: ["Jobs"]
---

# Delete an Asynchronous Streaming Job

`DELETE /v1/jobs/{id}`

## Request

- Base URL: `https://docs.grepr.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://docs.grepr.ai/v1/jobs/{id}`
- Auth: one of:
  - API key in header `GREPR-API-KEY`
  - OpenID Connect (`https://grepr-prod.us.auth0.com/.well-known/openid-configuration`)

Delete an asynchronous streaming job. This is an asynchronous operation which cleans up all resources associated with the job. Job deletion lifecycle is represented by the state field in the GET jobs response. Following states can be expected in the response:
 - `PENDING`: Job is being transitioned to the DELETED state.
 - `DELETED`: Job is deleted.

## Path parameters

- `id` string, required

## Response `202`

Job deletion request accepted

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/grepr/apis/grepr-api.md) - [All operations](https://skmtc.dev/grepr/apis/grepr-api/llms.txt) - [OpenAPI document](https://skmtc.dev/grepr/apis/grepr-api/revisions/2a5ce03a0bf0?raw)
