action gettyimages_get_v3_products { label: "Get Products" description: "This endpoint returns all products available to the username used during authentication. As such, this endpoint requires the use of\na fully authorized access_token. The product data can then be used as search filters, restricting results to images from a specific product.\n\nYou'll need an API key and access token to use this resource.\n" provider: gettyimages method: GET path: "/v3/products" encoding: json input: { type: "object" properties: { "Accept-Language": { type: "string" description: "Provide a header to specify the language of result values. Supported values: cs (iStock only), de, en-GB, en-US, es, fi (iStock only), fr, hu (iStock only), id (iStock only), it, ja, ko (creative assets only), nl, pl (creative assets only), pt-BR, pt-PT, ro (iStock only), ru (creative assets only), sv, th (iStock only), tr, uk (iStock only), vi (iStock only), zh-HK (creative assets only)." } fields: { type: "array" description: "Comma separated list of fields. Allows product download requirements to be returned." items: { type: "string" enum: ["download_requirements"] } } } additionalProperties: false } output: { type: "object" properties: { products: { type: "array" items: { type: "object" properties: { agreement_name: { type: "string" } application_website: { type: "string" } credits_remaining: { type: "integer" format: "int32" } download_limit: { type: "integer" format: "int32" } download_limit_duration: { type: "string" } download_limit_reset_utc_date: { type: "string" format: "date-time" } download_requirements: { type: "object" properties: { is_note_required: { type: "boolean" } is_project_code_required: { type: "boolean" } project_codes: { type: "array" items: { type: "string" } } } additionalProperties: false } downloads_remaining: { type: "integer" format: "int32" } expiration_utc_date: { type: "string" format: "date-time" } id: { type: "integer" format: "int32" } imagepack_resolution: { type: "string" } name: { type: "string" } overage: { type: "object" properties: { count: { type: "integer" format: "int32" } limit: { type: "integer" format: "int32" } overages_reached: { type: "boolean" } remaining: { type: "integer" format: "int32" } } additionalProperties: false } status: { type: "string" enum: ["active", "inactive"] } team_credits: { type: "integer" format: "int32" } type: { type: "string" enum: ["easyaccess", "editorialsubscription", "imagepack", "premiumaccess", "royaltyfreesubscription", "creditpack"] } } additionalProperties: false } } } additionalProperties: false } }