ModaDocs
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).

PATCH
/brand-kits/{brand_kit_id}

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.

Formatuuid

Request 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"
}