# createBrand > Mutation in domain **Brands** - HTML: [createBrand.html](createBrand.html) - Raw SDL: [createBrand.sdl](createBrand.sdl) - Covered by: [llms.txt](../llms.txt) Create a new `Brand`. Requires `basic:write` scope to be accessible and `Account` permission level `EDIT`. Status: _(beta)_ ## Returns `CreateBrand` ## Arguments - `input`: `CreateBrandInput!` — `CreateBrand` input argument. ## Example ```graphql mutation CreateBrand { createBrand( input: { name: "…" } ) { __typename brand { avatar name id slug creativeTemplates { total page limit hasNextPage items { id } } customMetadataProperties { name id createdAt defaultValue creator { id } dependency { propertyId } } enhancedSearch { hasNextPage limit page edges { title } items { __typename ... on Audio { id } ... on Document { id } ... on EmbeddedContent { id } ... on File { id } ... on Image { id } ... on Video { id } } } essentials { colorPalettes { total page limit hasNextPage items { id } } fontFamilies { total page limit hasNextPage items { id } } } guidelines { total page limit hasNextPage items { id } } } } } ``` Raw: [`createBrand.example.sdl`](createBrand.example.sdl)