(DELETE) Delete tags
Permanently delete one or more tags (hard delete).
Endpoint
DELETE /api/tags
Delete one or more tags (hard delete). This permanently removes tags from your workspace.
Accepts an array of tag IDs to delete. All specified tags must belong to your workspace.
Endpoint text
DELETE /api/tagsAuthentication
Requires authentication with an API key that has the tagsWrite scope.
Request Body
The request body must be an array of tag IDs (UUIDs) to delete.
You can delete up to 10,000 tags in a single request. Requests above 10,000 IDs are rejected.
| Parameter | Type | Required | Description |
|---|---|---|---|
body (body) | array<string> | Yes | Array of tag IDs (UUIDs) to delete. All IDs must be valid and belong to your workspace. |
Request Size
Ensure the request body contains at least one valid tag ID.
Examples
Request cURL
curl -X DELETE "https://hoko.to/api/tags" \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '[
"550e8400-e29b-41d4-a716-446655440000"
]'Request JavaScript
const response = await fetch("https://hoko.to/api/tags", {
method: "DELETE",
headers: {
"Authorization": "Bearer <API_KEY>",
"Content-Type": "application/json"
},
body: JSON.stringify([
"550e8400-e29b-41d4-a716-446655440000"
])
});
const result = await response.json();Response json
{
"deletedIds": [
"550e8400-e29b-41d4-a716-446655440000"
]
}Permanent Action
Deleted tags cannot be restored. This is a hard delete operation that permanently removes tags from your workspace. Links that had these tags will no longer have those tag associations.