Delete a brand kit
Deletes a brand kit the caller owns. A kit owned by another user answers with the same 404 as a kit that does not exist. Projects that referenced the kit keep their files; only the stored kit is removed.
Deletes a brand kit the caller owns. A kit owned by another user answers with the same 404 as a kit that does not exist. Projects that referenced the kit keep their files; only the stored kit is removed.
Path Parameters
The brand kit id.
1 <= length <= 64Response Body
application/json
application/json
application/json
curl -X DELETE "https://example.com/brand/kits/string"Edit a brand kit PATCH
Patches one brand kit the caller owns. The merged result is re-checked against WCAG AA even when the patch does not touch the palette, so a kit can never be left in a state the create path would have refused.
Draft a brand brief POST
Drafts a brand brief from a description: name options, a tagline, a voice in three adjectives, a contrast-checked palette, and an allowlisted font pairing. Nothing is persisted; the user edits the draft and calls `POST /brand/kits` with what they keep. A palette that misses WCAG AA is corrected to a passing one rather than returned failing, so the draft is always saveable as-is.