brand-kits

Create (or upsert) a brand kit

Create or upsert a brand kit. Gated on the brand_kits boolean entitlement, which the FREE plan grants — brand-first authoring is deliberately never paywalled — so this is available to every account and costs no credits. A plan without it returns 402 billing_required (details.featureId: "brand_kits"). Discover the gate WITHOUT a failed round-trip via GET /v1/me — its entitlements.brand_kits.included tells you up front.

post/v1/brand-kits

Request

  • Base URL: https://api.cueframe.ai
  • URL: https://api.cueframe.ai/v1/brand-kits
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.cueframe.ai/api/auth/mcp/authorize, token URL https://api.cueframe.ai/api/auth/mcp/token, scopes: projects:write)
    • API key in header PAYMENT-SIGNATURE

Request body

kitIdstring required
namestring required
descriptionstring
taglinestring
secondaryTaglinestring
voiceGuidelinesstring
syncCaptionsboolean
exemplarKeysstring[]
contactSheetKeystring
styleRubricstring

Response

Brand kit created.

idstring required
namestring required
descriptionstring nullable required
taglinestring nullable required
colorsobject required
voiceGuidelinesstring nullable required
exemplarKeysstring[]
contactSheetKeystring
styleRubricstring
createdAtstring required
updatedAtstring required

Changes

No recorded changes to this operation across all 1 revision of this API.