action shutterstock_get_contributor_collection_items { label: "Get the items in contributors' collections" description: "This endpoint lists the IDs of items in a contributor's collection and the date that each was added." provider: shutterstock method: GET path: "/v2/contributors/{contributor_id}/collections/{id}/items" encoding: json input: { type: "object" properties: { contributor_id: { type: "string" } id: { type: "string" } page: { type: "integer" } per_page: { type: "integer" } sort: { type: "string" enum: ["newest", "oldest"] } } required: ["contributor_id", "id"] additionalProperties: false } output: { description: "List of items in a collection" properties: { data: { type: "array" description: "Assets in the collection" items: { type: "object" description: "Metadata about an item that is part of a collection" required: ["id"] properties: { added_time: { type: "string" format: "date-time" description: "The date the item was added to the collection" } id: { type: "string" description: "ID of the item" } media_type: { type: "string" description: "The media type of the item, such as image, video, or audio" } } } } errors: { type: "array" description: "Error list; appears only if there was an error" items: { type: "object" description: "Error object" required: ["message"] properties: { code: { type: "string" description: "The error code of this error" } data: { type: "string" description: "Debugging information about the error" } items: { type: "array" description: "A list of items that produced the error" items: { type: "object" } } message: { type: "string" description: "Specific details about this error" } path: { type: "string" description: "Internal code reference to the source of the error" } } } } message: { type: "string" description: "Server-generated message, if any" } page: { type: "integer" description: "The current page of results" } per_page: { type: "integer" description: "The number of results per page" } total_count: { type: "integer" description: "The total number of results across all pages" } } } }