---
title: "Add video"
method: POST
path: "/posts/video"
tags: ["Posts"]
---

# Add video

`POST /posts/video`

## Headers

- `organization` string, required
- `channel` string, required

## Request body

- CreateVideoPostRestInput
  - `title` string, required — Post title
  - `description` string, required — Description of the post
  - `entitlements` string[], required — Entitlemetns. A string array of IDs of products.
  - `featuredAt` string, date-time, required — Date when this post is featured
  - `geofence` GeofenceObject, required
    - `countryCodes` string[]
    - `type` 'WHITELIST' | 'BLACKLIST'
  - `media` string, required — Media ID
  - `pushNotification` string, date-time, required — Push notification
  - `status` 'DRAFT' | 'PUBLISHED', required — Post status
  - `access` string, required — Access level of this post
  - `kind` string, required — Kind
  - `thumbnail` string, required — Thumbnail image path
  - `inFeed` boolean, required — Is this post featured in the feed?
  - `categories` string, required — Category ID
  - `playlists` string[] — Playlist IDs
  - `slug` string, required — Post slug
  - `tags` string — Tag ID

## Response `201`

Video post created.

---

[API](https://skmtc.net/fanhero/apis/tenant-endpoints.md) · [All operations](https://skmtc.net/fanhero/apis/tenant-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fanhero/tenant-endpoints/versions/8e7584c449dc/schema)
