---
title: "Upload Endcard Video"
method: POST
path: "/brand-kit/upload/endcard-video"
tags: ["brand-kit"]
---

# Upload Endcard Video

`POST /brand-kit/upload/endcard-video`

## Request

- Base URL: `https://api.nicheangle.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nicheangle.com/brand-kit/upload/endcard-video`
- Auth: none declared

Upload a custom 1080×1920 MP4 clip (≤ ~5s recommended) to use as the
reel endcard. The renderer normalizes it (scale-pad to 1080×1920, trim
or loop to the endcard beat duration, strip audio) and splices it into
the reel in place of the rendered endcard PNG.

## Query parameters

- `brand_id` string, nullable

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- BrandKitResponse
  - `id` string, uuid, required
  - `brand_id` string
  - `name` string
  - `primary_bg` string, required
  - `secondary_bg` string, required
  - `text_primary` string, required
  - `text_secondary` string, required
  - `accent` string, required
  - `headline_font_family` string, required
  - `body_font_family` string, required
  - `font_size_scale` string, required
  - `logo_url` string, nullable, required
  - `wordmark_url` string, nullable, required
  - `headshot_url` string, nullable, required
  - `product_images` unknown[], required
    - unknown
  - `layout_style` string, required
  - `corner_radius` integer, required
  - `tagline` string, required
  - `boilerplate` string, required
  - `voice_notes` string, required
  - `external_url` string, nullable, required
  - `source_assets` unknown[]
    - unknown
  - `extraction_status` string, required
  - `forbidden_phrases` string[]
  - `signature_phrases` string[]
  - `endcard_mark_preference` string
  - `endcard_outro_text` string
  - `endcard_template` string
  - `endcard_image_url` string, nullable
  - `endcard_video_url` string, nullable
  - `video_voice_preference` string
  - `updated_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nicheangle/apis/signal-api.md) · [All operations](https://skmtc.dev/nicheangle/apis/signal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nicheangle/apis/signal-api/revisions/ed8b47ff5891?raw)
