action shutterstock_get_editorial_image { label: "Get editorial content details" description: "This endpoint shows information about an editorial image, including a URL to a preview image and the sizes that it is available in." provider: shutterstock method: GET path: "/v2/editorial/images/{id}" encoding: json input: { type: "object" properties: { country: { type: "string" format: "country-code-3" } id: { type: "string" } } required: ["country", "id"] additionalProperties: false } output: { type: "object" description: "Metadata about editorial content" required: ["id"] properties: { aspect: { type: "number" } assets: { type: "object" description: "Asset information, including size and thumbnail URLs" properties: { medium_jpg: { type: "object" description: "Image size information" properties: { display_name: { type: "string" description: "Display name of this image size" } dpi: { type: "integer" } file_size: { type: "integer" description: "File size (in bytes) of this image size" } format: { type: "string" description: "Format of this image size" } height: { type: "integer" description: "Height of this image size" } is_licensable: { type: "boolean" description: "Whether or not this image can be licensed in this image size" } width: { type: "integer" description: "Width of this image size" } } } original: { type: "object" additionalProperties: true } small_jpg: { type: "object" additionalProperties: true } thumb_170: { type: "object" description: "Image thumbnail information" required: ["height", "url", "width"] properties: { height: { type: "integer" description: "Height in pixels of the image thumbnail" } url: { type: "string" description: "Direct URL to the image" } width: { type: "integer" description: "Width in pixels of the image thumbnail" } } } thumb_220: { type: "object" additionalProperties: true } watermark_1500: { type: "object" additionalProperties: true } watermark_450: { type: "object" additionalProperties: true } } } byline: { type: "string" } caption: { type: "string" } categories: { type: "array" description: "List of categories" items: { type: "object" description: "Name of an editorial category" properties: { name: { type: "string" } } } } date_taken: { type: "string" format: "date" } description: { type: "string" } id: { type: "string" } keywords: { type: "array" items: { type: "string" } } special_instructions: { type: "string" } title: { type: "string" } } } }