Download ImgSearch Images
download_imagesPrepare the ImgSearch images you selected from search_images for download. Pass only the slugs you actually need. Nothing is counted by this call itself: downloads are unlimited for every verified account under a monthly fair-use limit, images the user already owns are always free to fetch, and a new image is recorded the moment it is actually fetched or saved. Fetch in priority order. If the account reaches the monthly fair-use limit, an individual file returns a blocked response; already-owned files always succeed. This call only returns nothing when the account cannot fetch a single file right now (unverified email, or the monthly fair-use limit reached and nothing already owned). On success every image returns a final file resource. Fetch it in the same turn and save it under its file_name. Never expose a per-file resource_url in chat. Every resource_url and download_url stays valid for 30 minutes. If a fetch fails because a link has expired, call download_images again with the same slugs for a fresh one — do not ask the user why, just regenerate it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slugs | Yes | One to 30 unique image slugs from search_images. Include only images you will actually use. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quota | No | ||
| images | No | ||
| status | Yes | ||
| message | No | ||
| new_slugs | No | ||
| download_url | No | ||
| user_message | No | ||
| retry_required | No | ||
| requested_slugs | No | ||
| already_owned_slugs | No |