Request
Your API key in the format: Bearer imperial_live_xxxxxxxxxxxxx
Body
Array of upload IDs to update
Destination folder ID. Use null to move items to Root.
Tags to apply (normalized to lowercase)
Tag mode: replace, add, or remove
Response
Number of uploads updated
Example
curl -X POST "https://api.imperial.gay/images/bulk-metadata" \
-H "Authorization: Bearer imperial_live_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"ids": ["6987cd047baba11ee0f66d98"],
"folderId": "6985a036b35713a65e17ccbd",
"tags": ["work", "2026"],
"mode": "add"
}'