action shutterstock_get_video { label: "Get details about videos" description: "This endpoint shows information about a video, including URLs to previews and the sizes that it is available in." provider: shutterstock method: GET path: "/v2/videos/{id}" encoding: json input: { type: "object" properties: { id: { type: "string" format: "asset-id" } language: { type: "string" description: "Language code" enum: ["ar", "bg", "bn", "cs", "da", "de", "el", "en", "es", "fi", "fr", "gu", "he", "hi", "hr", "hu", "id", "it", "ja", "kn", "ko", "ml", "mr", "nb", "nl", "or", "pl", "pt", "ro", "ru", "sk", "sl", "sv", "ta", "te", "th", "tr", "uk", "ur", "vi", "zh", "zh-Hant"] } search_id: { type: "string" } view: { type: "string" enum: ["minimal", "full"] } } required: ["id"] additionalProperties: false } output: { type: "object" description: "Information about a video" required: ["contributor", "id", "media_type"] properties: { added_date: { type: "string" format: "date" description: "Date this video was added to the Shutterstock library" } affiliate_url: { type: "string" format: "uri" description: "Affiliate referral link; appears only for registered affiliate partners" } aspect: { type: "number" description: "Aspect ratio of this video in decimal format, such as 0.6667" } aspect_ratio: { type: "string" description: "Aspect ratio of the video as a ratio, such as 16:9" } assets: { type: "object" description: "Video asset information" properties: { "4k": { type: "object" description: "Video asset information" properties: { display_name: { type: "string" description: "Display name of this video size" } file_size: { type: "integer" description: "File size (in bytes) of this video size" } format: { type: "string" description: "Format of this video size" } fps: { type: "number" description: "Frames per second of this video size" } height: { type: "integer" description: "Height of this video size" } is_licensable: { type: "boolean" description: "Whether or not videos can be licensed in this video size" } width: { type: "integer" description: "Width of this video size" } } } hd: { type: "object" additionalProperties: true } preview_jpg: { type: "object" description: "URL object" required: ["url"] properties: { url: { type: "string" description: "URL that can be used to download the unwatermarked, licensed asset" } } } preview_mp4: { type: "object" additionalProperties: true } preview_webm: { type: "object" additionalProperties: true } sd: { type: "object" additionalProperties: true } thumb_jpg: { type: "object" additionalProperties: true } thumb_jpgs: { type: "object" description: "List of URLs" required: ["urls"] properties: { urls: { type: "array" description: "URLs" items: { type: "string" } } } } thumb_mp4: { type: "object" additionalProperties: true } thumb_webm: { type: "object" additionalProperties: true } web: { type: "object" additionalProperties: true } } } categories: { type: "array" description: "List of categories" items: { type: "object" description: "Category information" properties: { id: { type: "string" description: "Category ID" } name: { type: "string" description: "Category name" } } } } contributor: { type: "object" description: "Information about a contributor" required: ["id"] properties: { id: { type: "string" description: "ID of the contributor" } } } description: { type: "string" description: "Description of this video" } duration: { type: "number" description: "Duration of this video, in seconds" } has_model_release: { type: "boolean" description: "Whether or not this video has been released for use by the model appearing in it" } has_property_release: { type: "boolean" description: "Whether or not this video has received a release to show the landmark or property appearing in it" } id: { type: "string" description: "ID of the video" } is_adult: { type: "boolean" description: "Whether or not this video contains adult content" } is_editorial: { type: "boolean" description: "Whether or not this video is editorial content" } keywords: { type: "array" description: "Keywords associated with the content of this video" items: { type: "string" } } media_type: { type: "string" description: "Media type of this video, should always be \"video\"" } models: { type: "array" description: "List of models in this video" items: { type: "object" description: "Information about a human model or property that appears in media; used to search for assets that this model is in" required: ["id"] properties: { id: { type: "string" description: "ID of the model" } } } } url: { type: "string" description: "Link to video information page; included only for certain accounts" } } } }