{
  "openapi": "3.0.1",
  "info": {
    "title": "Reverse Image Search: Google Lens Matches & Pages [NO LOGIN] ✅",
    "description": "Reverse image search with Google Lens: up to ~60 visual matches, ~9 web pages and 10 short videos per image link, any country and language. Hosts that block Google still work. $3.99 per 1,000 images with matches; failed and no-match images are free. Export CSV, Excel, JSON or API.",
    "version": "0.0",
    "x-build-id": "g3uOK5OMtZx6vTjLY"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/unseenuser~reverse-image-search/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-unseenuser-reverse-image-search",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/unseenuser~reverse-image-search/runs": {
      "post": {
        "operationId": "runs-sync-unseenuser-reverse-image-search",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/unseenuser~reverse-image-search/run-sync": {
      "post": {
        "operationId": "run-sync-unseenuser-reverse-image-search",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "imageUrls": {
            "title": "Image URLs (max 20 MB each; returns up to ~60 visual matches, ~9 pages and 10 short videos per image)",
            "type": "array",
            "description": "Direct links to image files, one per line. Formats: JPEG, PNG, WebP, GIF, BMP, SVG (HEIC, AVIF and TIFF are not supported). This actor is for products, logos, artwork, places and finding where an image is published. Do not submit photos of people or use it to identify anyone. Runs that do may be blocked. Free Apify plan: up to 5 images per run; paid plans: no limit.",
            "items": {
              "type": "string"
            }
          },
          "country": {
            "title": "Country",
            "enum": [
              "Afghanistan",
              "Albania",
              "Antarctica",
              "Algeria",
              "American Samoa",
              "Andorra",
              "Angola",
              "Antigua and Barbuda",
              "Azerbaijan",
              "Argentina",
              "Australia",
              "Austria",
              "The Bahamas",
              "Bahrain",
              "Bangladesh",
              "Armenia",
              "Barbados",
              "Belgium",
              "Bhutan",
              "Bolivia",
              "Bosnia and Herzegovina",
              "Botswana",
              "Brazil",
              "Belize",
              "Solomon Islands",
              "Brunei",
              "Bulgaria",
              "Myanmar (Burma)",
              "Burundi",
              "Cambodia",
              "Cameroon",
              "Canada",
              "Cabo Verde",
              "Central African Republic",
              "Sri Lanka",
              "Chad",
              "Chile",
              "China",
              "Christmas Island",
              "Cocos (Keeling) Islands",
              "Colombia",
              "Comoros",
              "Republic of the Congo",
              "Democratic Republic of the Congo",
              "Cook Islands",
              "Costa Rica",
              "Croatia",
              "Cyprus",
              "Czechia",
              "Benin",
              "Denmark",
              "Dominica",
              "Dominican Republic",
              "Ecuador",
              "El Salvador",
              "Equatorial Guinea",
              "Ethiopia",
              "Eritrea",
              "Estonia",
              "South Georgia and the South Sandwich Islands",
              "Fiji",
              "Finland",
              "France",
              "French Polynesia",
              "French Southern and Antarctic Lands",
              "Djibouti",
              "Gabon",
              "Georgia",
              "The Gambia",
              "Germany",
              "Ghana",
              "Kiribati",
              "Greece",
              "Grenada",
              "Guam",
              "Guatemala",
              "Guinea",
              "Guyana",
              "Haiti",
              "Heard Island and McDonald Islands",
              "Vatican City",
              "Honduras",
              "Hungary",
              "Iceland",
              "India",
              "Indonesia",
              "Iraq",
              "Ireland",
              "Israel",
              "Italy",
              "Cote d'Ivoire",
              "Jamaica",
              "Japan",
              "Kazakhstan",
              "Jordan",
              "Kenya",
              "South Korea",
              "Kuwait",
              "Kyrgyzstan",
              "Laos",
              "Lebanon",
              "Lesotho",
              "Latvia",
              "Liberia",
              "Libya",
              "Liechtenstein",
              "Lithuania",
              "Luxembourg",
              "Madagascar",
              "Malawi",
              "Malaysia",
              "Maldives",
              "Mali",
              "Malta",
              "Mauritania",
              "Mauritius",
              "Mexico",
              "Monaco",
              "Mongolia",
              "Moldova",
              "Montenegro",
              "Morocco",
              "Mozambique",
              "Oman",
              "Namibia",
              "Nauru",
              "Nepal",
              "Netherlands",
              "Curacao",
              "Sint Maarten",
              "Caribbean Netherlands",
              "New Caledonia",
              "Vanuatu",
              "New Zealand",
              "Nicaragua",
              "Niger",
              "Nigeria",
              "Niue",
              "Norfolk Island",
              "Norway",
              "Northern Mariana Islands",
              "United States Minor Outlying Islands",
              "Micronesia",
              "Marshall Islands",
              "Palau",
              "Pakistan",
              "Panama",
              "Papua New Guinea",
              "Paraguay",
              "Peru",
              "Philippines",
              "Pitcairn Islands",
              "Poland",
              "Portugal",
              "Guinea-Bissau",
              "Timor-Leste",
              "Qatar",
              "Romania",
              "Rwanda",
              "Saint Helena, Ascension and Tristan da Cunha",
              "Saint Kitts and Nevis",
              "Saint Lucia",
              "Saint Martin",
              "Saint Pierre and Miquelon",
              "Saint Vincent and the Grenadines",
              "San Marino",
              "Sao Tome and Principe",
              "Saudi Arabia",
              "Senegal",
              "Serbia",
              "Seychelles",
              "Sierra Leone",
              "Singapore",
              "Slovakia",
              "Vietnam",
              "Slovenia",
              "Somalia",
              "South Africa",
              "Zimbabwe",
              "Spain",
              "Suriname",
              "Eswatini",
              "Sweden",
              "Switzerland",
              "Tajikistan",
              "Thailand",
              "Togo",
              "Tokelau",
              "Tonga",
              "Trinidad and Tobago",
              "United Arab Emirates",
              "Tunisia",
              "Turkiye",
              "Turkmenistan",
              "Tuvalu",
              "Uganda",
              "Ukraine",
              "North Macedonia",
              "Egypt",
              "United Kingdom",
              "Guernsey",
              "Jersey",
              "Isle of Man",
              "Tanzania",
              "United States",
              "Burkina Faso",
              "Uruguay",
              "Uzbekistan",
              "Venezuela",
              "Wallis and Futuna",
              "Samoa",
              "Yemen",
              "Zambia"
            ],
            "type": "string",
            "description": "Results are shown as Google Lens shows them in this country.",
            "default": "United States"
          },
          "language": {
            "title": "Language",
            "enum": [
              "Afrikaans",
              "Akan",
              "Albanian",
              "Amharic",
              "Arabic",
              "Armenian",
              "Azeri",
              "Balinese",
              "Basque",
              "Belarusian",
              "Bengali",
              "Bosnian",
              "Bulgarian",
              "Burmese",
              "Catalan",
              "Cebuano",
              "Chichewa",
              "Chinese (Simplified)",
              "Chinese (Traditional)",
              "Croatian",
              "Czech",
              "Danish",
              "Dutch",
              "English",
              "Espanol (Latinoamerica)",
              "Estonian",
              "Ewe",
              "Faroese",
              "Farsi",
              "Filipino",
              "Finnish",
              "French",
              "Frisian",
              "Ga",
              "Galician",
              "Ganda",
              "Georgian",
              "German",
              "Greek",
              "Gujarati",
              "Haitian",
              "Hausa",
              "Hebrew",
              "Hebrew (old)",
              "Hindi",
              "Hungarian",
              "Icelandic",
              "IciBemba",
              "Igbo",
              "Indonesian",
              "Irish",
              "Italian",
              "Japanese",
              "Kannada",
              "Kazakh",
              "Khmer",
              "Kinyarwanda",
              "Kirundi",
              "Kongo",
              "Korean",
              "Kreol morisien",
              "Kreol Seselwa",
              "Krio",
              "Kurdish",
              "Kyrgyz",
              "Lao",
              "Latvian",
              "Lingala",
              "Lithuanian",
              "Luo",
              "Macedonian",
              "Malagasy",
              "Malay",
              "Malayam",
              "Maltese",
              "Maori",
              "Marathi",
              "Mongolian",
              "Montenegro",
              "Nepali",
              "Northern Sotho",
              "Norwegian",
              "Nyankole",
              "Oromo",
              "Pashto",
              "Pidgin",
              "Polish",
              "Portuguese",
              "Portuguese (Brazil)",
              "Portuguese (Portugal)",
              "Punjabi",
              "Quechua",
              "Romanian",
              "Romansh",
              "Russian",
              "Serbian",
              "Serbian (Latin)",
              "Sesotho",
              "Shona",
              "Silozi",
              "Sindhi",
              "Sinhalese",
              "Slovak",
              "Slovenian",
              "Somali",
              "Spanish",
              "Swahili",
              "Swedish",
              "Tagalog",
              "Tajik",
              "Tamil",
              "Telugu",
              "Thai",
              "Tigrinya",
              "Tonga (Tonga Islands)",
              "Tshiluba",
              "Tswana",
              "Tumbuka",
              "Turkish",
              "Turkmen",
              "Ukrainian",
              "Urdu",
              "Uzbek",
              "Vietnamese",
              "Welsh",
              "Wolof",
              "Xhosa",
              "Yoruba",
              "Zulu"
            ],
            "type": "string",
            "description": "Preferred language for results. Page titles and descriptions stay in each page's own language, so results can mix languages.",
            "default": "English"
          },
          "yourDomains": {
            "title": "Your domains (optional)",
            "type": "array",
            "description": "Results on these domains and their subdomains are marked with isYourDomain: true, so you can tell your own copies from everyone else's. Nothing is removed.",
            "items": {
              "type": "string"
            },
            "default": []
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}