{
  "data": {
    "id": "gLbfii9Nq4H7auMnN",
    "userId": "8683TqwnXHrQ46FhH",
    "name": "google-maps-photos-scraper",
    "username": "thescrappa",
    "description": "Extract and download photos from any Google Maps business listing. Get high-quality images including customer photos, owner uploads, and street view photos with metadata like author, date, and engagement metrics.",
    "isPublic": true,
    "createdAt": "2025-12-21T13:46:32.851Z",
    "modifiedAt": "2026-09-24T14:55:24.427Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "PQrnJCzSG0fxbfvSI",
        "finishedAt": "2026-09-24T14:40:51.153Z",
        "buildNumberInt": 10400001,
        "buildNumber": "1.4.1"
      },
      "rust-candidate": {
        "buildId": "PQrnJCzSG0fxbfvSI",
        "finishedAt": "2026-09-24T14:40:51.153Z",
        "buildNumberInt": 10400001,
        "buildNumber": "1.4.1"
      }
    },
    "stats": {
      "totalBuilds": 31,
      "totalRuns": 71446,
      "totalUsers": 191,
      "totalUsers7Days": 0,
      "totalUsers30Days": 8,
      "totalUsers90Days": 31,
      "lastRunStartedAt": "2026-09-30T14:06:34.943Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 1,
        "SUCCEEDED": 216,
        "TIMED-OUT": 0,
        "TOTAL": 217
      }
    },
    "versions": [
      {
        "versionNumber": "1.0",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      },
      {
        "versionNumber": "1.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "rust-candidate"
      },
      {
        "versionNumber": "1.2",
        "sourceType": "SOURCE_FILES",
        "buildTag": "rust-candidate"
      },
      {
        "versionNumber": "1.3",
        "sourceType": "SOURCE_FILES",
        "buildTag": "rust-candidate"
      },
      {
        "versionNumber": "1.4",
        "sourceType": "SOURCE_FILES",
        "buildTag": "rust-candidate"
      }
    ],
    "defaultRunOptions": {
      "memoryMbytes": 128,
      "timeoutSecs": 120,
      "build": "latest"
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "DEVELOPER_TOOLS",
      "AUTOMATION",
      "OTHER"
    ],
    "isDeprecated": false,
    "title": "Google Maps Photos Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/8683TqwnXHrQ46FhH-actor-gLbfii9Nq4H7auMnN-g3zhBRhPqQ-logo-new.png",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventPriceUsd": 0.0003,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2025-12-22T10:11:21.514Z",
        "createdAt": "2025-12-22T10:11:22.303Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Google Maps Photos Scraper\n\nA Google Maps photo extraction Actor that looks up a single Google Maps business by a place identifier and returns structured photo records for that business: image URLs (multiple resolutions), image dimensions, contributor metadata, posting age and timestamps, geo-coordinates, ownership flags, likes, video thumbnails when available, and pagination/total metadata. Built for local SEO, competitive research, storefront and brand monitoring, travel and hospitality datasets, visual QA, and enrichment workflows, it uses a Google Maps–focused scraping endpoint and supports cached responses with configurable cache freshness and structured not-found reporting.\n\n## Use cases\n\n- Build image datasets for restaurants, hotels, attractions, clinics, retail locations, and local service businesses.  \n- Monitor competitors for new storefront, menu, product, room, or venue photos.  \n- Enrich lead lists and location records with gallery images and visual proof.  \n- Audit franchise and multi-location brand profiles for missing, stale, or user-generated images.  \n- Power internal visual review workflows that require business photos outside the Google Maps UI.  \n- Join photos with search results, business details, reviews, ratings, categories, and location data using the same place/business identifier.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMrVuiZQ1h+TwtC/xesWZpZ+mpJzUg9rHc0bNES9tNO+D2yioBWivgxAq6z7/a126ytQv0e3Rm9Z2C8ICoESYyYlrdaWvg1hC1O60nELlxZbCvAYWAojKCMQoA0cFQSN5Qh4upeNli+cBZViM4mC6uzm++ZKIV+lv5PK0NOO6aF+S4p29EZBXEeN4cXflbc2Irm26XmBtt5s9jXwfXpMPqJ2sNdCh+80wI+W7Mhs/uHqPbVKTp0uhczUJrh8myBYnTamSJixpycsjr6CXOsrTCRSTS0d5DzQBmVvgXCdxFOIHYCY26PHmDuIUZGzi/skxAFDr+6Th8/5YcEFK4af7R \n"
  }
}