Brand Kits
Update brand kit
Updates an existing brand kit. Pass only the fields you want to change.
When updating colors or fonts, the entire array is replaced (not merged).
Authorization
bearerAuth AuthorizationBearer <token>
API key from Settings > Developer > REST API. Format: moda_live_...
In: header
Path Parameters
brand_kit_id*string
Brand kit UUID.
Format
uuidRequest Body
application/json
title?string
New display name for the brand kit.
colors?array<>
Array of {color, label} objects. Replaces all existing colors.
fonts?array<>
Array of {family, label, weight} objects. Replaces all existing fonts.
company_name?string
Company name.
company_description?string
Brief company description.
tagline?string
Company tagline or slogan.
brand_values?array<>
List of brand values (e.g. 'innovative', 'trustworthy').
brand_aesthetic?array<>
List of aesthetic descriptors (e.g. 'minimal', 'bold').
brand_tone_of_voice?array<>
List of tone-of-voice descriptors (e.g. 'professional', 'friendly').
Response Body
application/json
curl -X PATCH "https://api.moda.app/v1/brand-kits/497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"title": "string",
"is_default": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"company_name": "string",
"company_url": "http://example.com",
"company_description": "string"
}