Upload Video
AI-generatedSummary
Upload a video file from workflow binary data to a specified YouTube account via Nashir, setting video metadata and optionally a thumbnail, and receive the published video's details in return.
Inputs
- Account (required) — Select the YouTube account to upload the video to, loaded dynamically from connected Nashir YouTube accounts.
- Video Binary Property (required) — Specify the name of the binary property on the input item containing the video file to upload.
- Title (required) — Provide the title for the video (maximum 100 characters).
- Description — Add an optional description or caption for the video.
- Privacy — Set the video's privacy status (Public, Unlisted, or Private). Defaults to Public.
- Made for Kids (COPPA) (required) — Designate whether the video is made for kids, as required by YouTube/COPPA compliance.
- Tags — Enter comma-separated tags to associate with the video.
- Category — Choose a YouTube category for the video; defaults to 'People & Blogs'.
- License — Select the license type, either Standard YouTube License or Creative Commons Attribution.
- Notify Subscribers — Decide whether to notify channel subscribers when the video is published. Defaults to true.
- Default Language — Optionally specify a BCP-47 language code for the title and description (e.g., en, ar, fr).
- Thumbnail Binary Property — Optionally provide the name of a binary property containing an image to use as the video thumbnail.
Output shape
a list of objects representing the uploaded video's data as returned by the Nashir API, each paired with the corresponding input item
Video upload is performed via Nashir's API. The operation uploads binary video and optional thumbnail files, then creates a YouTube post with the provided metadata. The node waits for posting confirmation unless the video is scheduled for future publishing. Errors in uploading or publishing will throw unless the node is configured to continue on fail.