tags.remove
Remove one or more tag IDs from a single file without deleting the file or global tags. Idempotent; provide tag IDs from tags.list.
Instructions
Detach one or more tag IDs from ONE file. Destructive on the link only — does NOT delete the file or the global tag definition (orphan tags survive in tags.list). Idempotent: removing an already-absent tag is a no-op. No external auth or rate limits. Returns {success: true}. Note: takes tag IDs (integers), not names — fetch them via tags.list. To remove ALL tags from many files via a query, see tags.search (additive only) — there is no bulk-untag-by-query tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_id | Yes | File ID | |
| tag_ids | Yes | Array of tag IDs to remove |