---
title: "Revoke a link before it expires, and end any session already open on it."
method: DELETE
path: "/api/devtools/links/{id}"
tags: ["devtools"]
---

# Revoke a link before it expires, and end any session already open on it.

`DELETE /api/devtools/links/{id}`

## Request

- The document declares no server URL.
- Auth: none declared

Takes the link's non-secret id, not its key: an operator revoking a link
they handed out should not have to keep a copy of the credential to do it,
and the id is the only part of a link that is safe to write down.

## Path parameters

- `id` string, required

## Response `204`

The link is gone, and so is any session on it

## Other responses

- `401`: Authentication required
- `404`: No such link

## Changes

- **2026-10-02** `0f79258b5369`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/eyevinn/apis/strom-api/changes/api/devtools/links/:id/delete.md)

---

[API](https://skmtc.dev/eyevinn/apis/strom-api.md) - [All operations](https://skmtc.dev/eyevinn/apis/strom-api/llms.txt) - [OpenAPI document](https://skmtc.dev/eyevinn/apis/strom-api/revisions/8cd4dbc44175?raw)
