crawlerdata-com · Schema
GoogleImagesRequest
Google Images results. 1 credit.
SearchAPIGoogleSERPDataE-commerceSEO
Properties
| Name | Type | Description |
|---|---|---|
| endpoint | string | |
| params | object | |
| queue | object | |
| postbackUrl | string | Webhook that receives the result (fast and regular queues). |
| custom_id | string | Your own id for this request, returned unchanged on the job and in its webhook. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/crawlerdata-com/json-schema/crawlerdata-com-google-images-request-schema.json",
"title": "GoogleImagesRequest",
"description": "Google Images results. 1 credit.",
"x-generated": "2026-10-30",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/crawlerdata-com-openapi.json#/components/schemas/GoogleImagesRequest",
"type": "object",
"required": [
"endpoint",
"params"
],
"properties": {
"endpoint": {
"type": "string",
"enum": [
"google-images"
]
},
"params": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"country": {
"type": "string",
"description": "Two-letter country code. Defaults to \"us\", or to the country of location.",
"enum": [
"us",
"gb",
"uk",
"ca",
"au",
"de",
"fr",
"nl",
"it",
"es",
"pt",
"be",
"at",
"ch",
"se",
"no",
"dk",
"fi",
"ie",
"pl",
"cz",
"il",
"ae",
"in",
"jp",
"kr",
"sg",
"mx",
"br",
"nz",
"za",
"tr",
"ar",
"cl",
"co",
"pe",
"hk",
"tw",
"th",
"vn",
"id",
"my",
"ph",
"pk",
"bd",
"sa",
"eg",
"qa",
"kw",
"gr",
"hu",
"ro",
"bg",
"hr",
"sk",
"si",
"ua",
"rs",
"lt",
"lv",
"ee",
"lu",
"ng",
"ke",
"ma",
"is",
"cy",
"mt",
"ba",
"mk",
"me",
"md",
"ge",
"am",
"az",
"kz",
"uz",
"ec",
"uy",
"py",
"bo",
"cr",
"pa",
"do",
"gt",
"sv",
"pr",
"ve",
"lk",
"np",
"kh",
"jo",
"lb",
"om",
"bh",
"gh",
"tz",
"ug",
"dz",
"tn"
]
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2}$",
"default": "en"
},
"page": {
"type": "integer",
"default": 1
},
"location": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Search from a city, region or postal code: a Google canonical location name, \"City,Region,Country\" (Google Ads geotarget format), e.g. \"Austin,Texas,United States\". When country is omitted it is taken from the location."
},
"uule": {
"type": "string",
"pattern": "^[A-Za-z][+ ][A-Za-z0-9+/_=-]{4,1000}$",
"description": "Advanced: a raw Google uule value (\"w+...\", \"a+...\", \"j+...\"), plain or URL-encoded as copied from a Google URL. Use location instead unless you already have uule values."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"queue": {
"$ref": "#/$defs/Queue"
},
"postbackUrl": {
"type": "string",
"format": "uri",
"description": "Webhook that receives the result (fast and regular queues)."
},
"custom_id": {
"type": "string",
"minLength": 1,
"maxLength": 255,
"description": "Your own id for this request, returned unchanged on the job and in its webhook."
}
},
"$defs": {
"Queue": {
"type": "string",
"enum": [
"live",
"fast",
"regular"
],
"default": "fast",
"description": "live = synchronous; fast/regular = asynchronous. Same price."
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/crawlerdata-com-google-images-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.