---
title: "Cancel a sitemap job"
method: DELETE
path: "/sitemap/{jobId}"
tags: ["Sitemap"]
---

# Cancel a sitemap job

`DELETE /sitemap/{jobId}`

## Request

- Base URL: `https://request.usestring.ai/v1`
- URL: `https://request.usestring.ai/v1/sitemap/{jobId}`
- Auth: HTTP bearer

Cancel a sitemap job that has not finished. Use it to stop a crawl you no longer need. Also served under `/map` with the same shapes.

## Response `200`

Canceled.

- SitemapJobAck
  - `jobId` string, required
  - `status` 'awaiting_approval' | 'running' | 'completed' | 'failed' | 'canceled' | 'token_cap_exceeded', required: Job status.

## Other responses

- `401`: Missing or invalid Authorization header.
- `404`: Job not found.
- `409`: Job already finished, failed, or canceled. Returns its current status.

---

[API](https://skmtc.dev/usestring/apis/string-web-access-api.md) · [All operations](https://skmtc.dev/usestring/apis/string-web-access-api/llms.txt) · [OpenAPI document](https://skmtc.dev/usestring/apis/string-web-access-api/revisions/fd336960036e?raw)
