{
  "data": {
    "id": "4PDMfidL97ROpWPYL",
    "actId": "e6LDeTzJu7sTkzu3x",
    "userId": "zq8lKbpLzTjGDayPC",
    "startedAt": "2026-10-24T16:37:58.366Z",
    "finishedAt": "2026-10-24T16:38:11.581Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CLI"
    },
    "stats": {
      "durationMillis": 13130,
      "runTimeSecs": 13.13,
      "computeUnits": 0.014588888888888889,
      "imageSizeBytes": 358459392
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "createdByOrganizationMemberUserId": "GK9YjZRyQZVzOdoH5",
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"Walk Score Lookup Input\",\n  \"description\": \"Look up Walk Score, Transit Score, and Bike Score for US addresses, cities, neighborhoods, or states, with ratings, coordinates, transit lines, and city/neighborhood context.\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"properties\": {\n    \"mode\": {\n      \"title\": \"Mode\",\n      \"type\": \"string\",\n      \"description\": \"What to look up.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"byAddress\",\n        \"byCity\",\n        \"byNeighborhood\",\n        \"byState\",\n        \"byRanking\"\n      ],\n      \"enumTitles\": [\n        \"Addresses (bulk)\",\n        \"Cities (with neighborhood table)\",\n        \"Neighborhoods\",\n        \"All cities in a state\",\n        \"Top US cities (national ranking)\"\n      ],\n      \"default\": \"byCity\",\n      \"prefill\": \"byCity\"\n    },\n    \"addresses\": {\n      \"title\": \"Addresses (mode=byAddress)\",\n      \"type\": \"array\",\n      \"description\": \"US street addresses, e.g. '1 Beach St, San Francisco, CA 94133'. walkscore.com/score/... URLs are also accepted.\",\n      \"editor\": \"stringList\",\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"cities\": {\n      \"title\": \"Cities (mode=byCity)\",\n      \"type\": \"array\",\n      \"description\": \"Cities as 'Seattle, WA', 'Seattle-WA', or a walkscore.com city URL.\",\n      \"editor\": \"stringList\",\n      \"default\": [\n        \"Seattle, WA\"\n      ],\n      \"prefill\": [\n        \"Seattle, WA\"\n      ]\n    },\n    \"neighborhoods\": {\n      \"title\": \"Neighborhoods (mode=byNeighborhood)\",\n      \"type\": \"array\",\n      \"description\": \"Neighborhoods as 'Ballard, Seattle, WA' or a walkscore.com neighborhood URL.\",\n      \"editor\": \"stringList\",\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"state\": {\n      \"title\": \"State (mode=byState)\",\n      \"type\": \"string\",\n      \"description\": \"US state whose city table to read.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"AL\",\n        \"AK\",\n        \"AZ\",\n        \"AR\",\n        \"CA\",\n        \"CO\",\n        \"CT\",\n        \"DE\",\n        \"DC\",\n        \"FL\",\n        \"GA\",\n        \"HI\",\n        \"ID\",\n        \"IL\",\n        \"IN\",\n        \"IA\",\n        \"KS\",\n        \"KY\",\n        \"LA\",\n        \"ME\",\n        \"MD\",\n        \"MA\",\n        \"MI\",\n        \"MN\",\n        \"MS\",\n        \"MO\",\n        \"MT\",\n        \"NE\",\n        \"NV\",\n        \"NH\",\n        \"NJ\",\n        \"NM\",\n        \"NY\",\n        \"NC\",\n        \"ND\",\n        \"OH\",\n        \"OK\",\n        \"OR\",\n        \"PA\",\n        \"RI\",\n        \"SC\",\n        \"SD\",\n        \"TN\",\n        \"TX\",\n        \"UT\",\n        \"VT\",\n        \"VA\",\n        \"WA\",\n        \"WV\",\n        \"WI\",\n        \"WY\"\n      ],\n      \"enumTitles\": [\n        \"Alabama\",\n        \"Alaska\",\n        \"Arizona\",\n        \"Arkansas\",\n        \"California\",\n        \"Colorado\",\n        \"Connecticut\",\n        \"Delaware\",\n        \"District of Columbia\",\n        \"Florida\",\n        \"Georgia\",\n        \"Hawaii\",\n        \"Idaho\",\n        \"Illinois\",\n        \"Indiana\",\n        \"Iowa\",\n        \"Kansas\",\n        \"Kentucky\",\n        \"Louisiana\",\n        \"Maine\",\n        \"Maryland\",\n        \"Massachusetts\",\n        \"Michigan\",\n        \"Minnesota\",\n        \"Mississippi\",\n        \"Missouri\",\n        \"Montana\",\n        \"Nebraska\",\n        \"Nevada\",\n        \"New Hampshire\",\n        \"New Jersey\",\n        \"New Mexico\",\n        \"New York\",\n        \"North Carolina\",\n        \"North Dakota\",\n        \"Ohio\",\n        \"Oklahoma\",\n        \"Oregon\",\n        \"Pennsylvania\",\n        \"Rhode Island\",\n        \"South Carolina\",\n        \"South Dakota\",\n        \"Tennessee\",\n        \"Texas\",\n        \"Utah\",\n        \"Vermont\",\n        \"Virginia\",\n        \"Washington\",\n        \"West Virginia\",\n        \"Wisconsin\",\n        \"Wyoming\"\n      ],\n      \"default\": \"WA\",\n      \"prefill\": \"WA\"\n    },\n    \"includeNeighborhoods\": {\n      \"title\": \"Include neighborhood table (mode=byCity)\",\n      \"type\": \"boolean\",\n      \"description\": \"Add the city page's neighborhood ranking table to each city record.\",\n      \"default\": true,\n      \"prefill\": false\n    },\n    \"maxItems\": {\n      \"title\": \"Max records\",\n      \"type\": \"integer\",\n      \"description\": \"Maximum records to emit (state summary counts as one).\",\n      \"minimum\": 1,\n      \"maximum\": 1000,\n      \"default\": 50,\n      \"prefill\": 1\n    }\n  },\n  \"required\": [\n    \"mode\"\n  ]\n}",
    "readme": "# US Walkability, Transit & Bike Score Extractor\n\nLook up **Walk Score**, **Transit Score**, and **Bike Score** for US addresses, cities, neighborhoods, and states. Each record carries the 0–100 scores with the rating labels and summaries shown on walkscore.com, plus coordinates, city/state/ZIP, transit lines, nearby parks, and city or neighborhood context. No API key, login, or proxy setup is needed.\n\n## What this actor does\n\n- **Five modes:** `byAddress` (bulk), `byCity` (with an optional neighborhood ranking table), `byNeighborhood`, `byState` (all cities in one state), and `byRanking` (top US cities).\n- **Correct ratings:** Walk/Transit/Bike labels and summaries are read from each page, so low-score categories such as \"Car-Dependent\" and \"Somewhat Bikeable\" are labelled correctly.\n- **Location context:** latitude/longitude, city, state, ZIP, transit lines with type and distance, nearby park names, city averages, population, and walkability ranks where the page shows them.\n- **Bulk-friendly:** one address per lookup, or a whole city/state table in a single request.\n- **Archive fallback:** if walkscore.com is unavailable, the actor can return a recent Wayback Machine snapshot with explicit provenance. City and neighborhood pages are more likely to be archived than arbitrary addresses.\n- **Empty fields are omitted.** A location without a Transit Score is not given a zero; the field is simply absent.\n\n### Archive data limitations\n\nWayback snapshots are a best-effort fallback, not a live feed. Archive records are marked with\n`dataSource: \"wayback\"` and carry the snapshot time and URL. Data can be days or weeks old and\nscores are point-in-time. City and neighborhood pages are archived more often than arbitrary\nstreet addresses; when no snapshot exists, the actor says so instead of inventing a score.\n\n## Output per location\n\n- `locationType` — `address`, `city`, `neighborhood`, `state`, or `error`\n- `address` — the canonical display label from the page\n- `inputAddress`, `addressMatched` — the submitted address and whether the geocoder kept the same street (address records)\n- `city`, `state`, `zipCode`, `country`\n- `latitude`, `longitude` — decimal degrees\n- `walkScore`, `walkDescription`, `walkSummary`\n- `transitScore`, `transitDescription`, `transitSummary`\n- `bikeScore`, `bikeDescription`, `bikeSummary`\n- `transitLines[]` — `type` (`rail`/`bus`), `name`, `distanceMiles`\n- `nearbyAmenities[]` — nearby park names the page lists\n- `cityAverageWalkScore`, `cityPopulation` — city context on address pages\n- `population`, `walkRankUS`, `transitRouteCounts`, `topNeighborhoods`, `neighborhoods[]` — city/neighborhood context\n- `stateName`, `stateAverageWalkScore`, `stateCityCount`, `bestCities`, `worstCities` — state summary\n- `sourceUrl`, `recordType`, `scrapedAt`\n- `dataSource` — `live` or `wayback` (archived fallback)\n- `archivedAt` — ISO timestamp of the Wayback snapshot (archive records only)\n- `archiveUrl` — the raw Wayback snapshot URL (archive records only)\n- `status` — provenance note, e.g. `live` or `archived snapshot; live source unavailable (HTTP 503)`\n- `_message` — present only on a diagnostic record when neither live nor archived data is available\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `mode` | string | `byCity` | `byAddress` / `byCity` / `byNeighborhood` / `byState` / `byRanking` |\n| `addresses` | array | `[]` | US addresses, e.g. `1 Beach St, San Francisco, CA 94133` (mode=byAddress) |\n| `cities` | array | `[\"Seattle, WA\"]` | `Seattle, WA`, `Seattle-WA`, or a city URL (mode=byCity) |\n| `neighborhoods` | array | `[]` | `Ballard, Seattle, WA` or a neighborhood URL (mode=byNeighborhood) |\n| `state` | string | `WA` | US state code (mode=byState) |\n| `includeNeighborhoods` | boolean | `true` | Add the city page's neighborhood table (mode=byCity) |\n| `maxItems` | integer | `50` | Hard cap, 1–1000 (the state summary counts as one) |\n\n### Example: score a list of addresses\n\n```json\n{\n  \"mode\": \"byAddress\",\n  \"addresses\": [\n    \"1 Beach St, San Francisco, CA 94133\",\n    \"1519 8th Ave, Seattle, WA 98101\",\n    \"County Road 15, Johnstown, CO 80534\"\n  ],\n  \"maxItems\": 10\n}\n```\n\n### Example: cities with their neighborhood table\n\n```json\n{\n  \"mode\": \"byCity\",\n  \"cities\": [\"Seattle, WA\", \"Chicago, IL\"],\n  \"includeNeighborhoods\": true,\n  \"maxItems\": 5\n}\n```\n\n### Example: every city in a state\n\n```json\n{\n  \"mode\": \"byState\",\n  \"state\": \"WA\",\n  \"maxItems\": 100\n}\n```\n\n### Example: a neighborhood or the national ranking\n\n```json\n{\"mode\": \"byNeighborhood\", \"neighborhoods\": [\"Ballard, Seattle, WA\"], \"maxItems\": 3}\n```\n\n```json\n{\"mode\": \"byRanking\", \"maxItems\": 25}\n```\n\n## Use cases\n\n- **Relocation research** — compare walk, transit, and bike access across candidate addresses and cities.\n- **Real-estate enrichment** — attach scores and neighborhood context to property lists by address or ZIP-level city.\n- **Site selection** — screen retail/office addresses by walkability and transit access.\n- **Urban planning and research** — pull a whole state's city table or a city's neighborhood ranking in one run.\n- **Content and comparison sites** — build city and neighborhood rankings from live Walk Score data.\n- **Data pipelines** — normalize addresses and merge scores with coordinates, city/state/ZIP, and transit context.\n\n## FAQ\n\n**Do I need a Walk Score API key?**\nNo. This actor reads walkscore.com's public pages. The official Walk Score API is not used.\n\n**Why is a Transit Score or Bike Score missing for some locations?**\nwalkscore.com only publishes those scores where it has enough data. Rural and exurban locations often have no Transit Score; the field is omitted rather than set to zero.\n\n**Why does `nearbyAmenities` only contain park names?**\nThe public pages name nearby parks, and list transit lines separately. They do not publish restaurant, grocery, or coffee-shop names or distances; those are not invented.\n\n**My address changed after lookup. Why?**\nwalkscore.com's geocoder can snap a vague or invalid address to the nearest known address. Compare `inputAddress` with `address` and check `addressMatched`; the canonical `sourceUrl` is always included.\n\n**Can I get the neighborhood name for a street address?**\nNot yet. Address pages give city, state, ZIP, and coordinates. City records include a full neighborhood table with scores and population, and `byNeighborhood` looks up a named neighborhood directly.\n\n**What happens if walkscore.com is unavailable?**\nThe actor tries the live page first. If the site is down, it looks for a recent Wayback Machine snapshot and returns it with `dataSource: \"wayback\"`, `archivedAt`, `archiveUrl`, and a `status` note. Archive data can be days or weeks old, so scores are point-in-time; city and neighborhood pages are more likely to be archived than arbitrary addresses. If neither live nor archived data exists, a diagnostic record with `_message` is returned instead of silently returning no rows.\n\n**Does this work outside the US?**\nIt is built for US city, neighborhood, address, and state pages. Canadian and other international pages are not covered.\n\n**Is this affiliated with Walk Score or Redfin?**\nNo. This is a third-party actor reading publicly available pages. Walk Score is a trademark of Redfin Corporation.\n\n**Do I need to configure a proxy?**\nNo. The actor chooses a working connection automatically.\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "us-walkability-transit-and-bike-score-extractor",
      "title": "US Walkability, Transit & Bike Score Extractor",
      "description": "Looks up Walk Score, Transit Score, and Bike Score for US addresses, cities, neighborhoods, or states, with ratings, coordinates, transit lines, and city context.",
      "version": "1.0",
      "buildTag": "latest",
      "dockerfile": "./Dockerfile",
      "readme": "# US Walkability, Transit & Bike Score Extractor\n\nLook up **Walk Score**, **Transit Score**, and **Bike Score** for US addresses, cities, neighborhoods, and states. Each record carries the 0–100 scores with the rating labels and summaries shown on walkscore.com, plus coordinates, city/state/ZIP, transit lines, nearby parks, and city or neighborhood context. No API key, login, or proxy setup is needed.\n\n## What this actor does\n\n- **Five modes:** `byAddress` (bulk), `byCity` (with an optional neighborhood ranking table), `byNeighborhood`, `byState` (all cities in one state), and `byRanking` (top US cities).\n- **Correct ratings:** Walk/Transit/Bike labels and summaries are read from each page, so low-score categories such as \"Car-Dependent\" and \"Somewhat Bikeable\" are labelled correctly.\n- **Location context:** latitude/longitude, city, state, ZIP, transit lines with type and distance, nearby park names, city averages, population, and walkability ranks where the page shows them.\n- **Bulk-friendly:** one address per lookup, or a whole city/state table in a single request.\n- **Archive fallback:** if walkscore.com is unavailable, the actor can return a recent Wayback Machine snapshot with explicit provenance. City and neighborhood pages are more likely to be archived than arbitrary addresses.\n- **Empty fields are omitted.** A location without a Transit Score is not given a zero; the field is simply absent.\n\n### Archive data limitations\n\nWayback snapshots are a best-effort fallback, not a live feed. Archive records are marked with\n`dataSource: \"wayback\"` and carry the snapshot time and URL. Data can be days or weeks old and\nscores are point-in-time. City and neighborhood pages are archived more often than arbitrary\nstreet addresses; when no snapshot exists, the actor says so instead of inventing a score.\n\n## Output per location\n\n- `locationType` — `address`, `city`, `neighborhood`, `state`, or `error`\n- `address` — the canonical display label from the page\n- `inputAddress`, `addressMatched` — the submitted address and whether the geocoder kept the same street (address records)\n- `city`, `state`, `zipCode`, `country`\n- `latitude`, `longitude` — decimal degrees\n- `walkScore`, `walkDescription`, `walkSummary`\n- `transitScore`, `transitDescription`, `transitSummary`\n- `bikeScore`, `bikeDescription`, `bikeSummary`\n- `transitLines[]` — `type` (`rail`/`bus`), `name`, `distanceMiles`\n- `nearbyAmenities[]` — nearby park names the page lists\n- `cityAverageWalkScore`, `cityPopulation` — city context on address pages\n- `population`, `walkRankUS`, `transitRouteCounts`, `topNeighborhoods`, `neighborhoods[]` — city/neighborhood context\n- `stateName`, `stateAverageWalkScore`, `stateCityCount`, `bestCities`, `worstCities` — state summary\n- `sourceUrl`, `recordType`, `scrapedAt`\n- `dataSource` — `live` or `wayback` (archived fallback)\n- `archivedAt` — ISO timestamp of the Wayback snapshot (archive records only)\n- `archiveUrl` — the raw Wayback snapshot URL (archive records only)\n- `status` — provenance note, e.g. `live` or `archived snapshot; live source unavailable (HTTP 503)`\n- `_message` — present only on a diagnostic record when neither live nor archived data is available\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `mode` | string | `byCity` | `byAddress` / `byCity` / `byNeighborhood` / `byState` / `byRanking` |\n| `addresses` | array | `[]` | US addresses, e.g. `1 Beach St, San Francisco, CA 94133` (mode=byAddress) |\n| `cities` | array | `[\"Seattle, WA\"]` | `Seattle, WA`, `Seattle-WA`, or a city URL (mode=byCity) |\n| `neighborhoods` | array | `[]` | `Ballard, Seattle, WA` or a neighborhood URL (mode=byNeighborhood) |\n| `state` | string | `WA` | US state code (mode=byState) |\n| `includeNeighborhoods` | boolean | `true` | Add the city page's neighborhood table (mode=byCity) |\n| `maxItems` | integer | `50` | Hard cap, 1–1000 (the state summary counts as one) |\n\n### Example: score a list of addresses\n\n```json\n{\n  \"mode\": \"byAddress\",\n  \"addresses\": [\n    \"1 Beach St, San Francisco, CA 94133\",\n    \"1519 8th Ave, Seattle, WA 98101\",\n    \"County Road 15, Johnstown, CO 80534\"\n  ],\n  \"maxItems\": 10\n}\n```\n\n### Example: cities with their neighborhood table\n\n```json\n{\n  \"mode\": \"byCity\",\n  \"cities\": [\"Seattle, WA\", \"Chicago, IL\"],\n  \"includeNeighborhoods\": true,\n  \"maxItems\": 5\n}\n```\n\n### Example: every city in a state\n\n```json\n{\n  \"mode\": \"byState\",\n  \"state\": \"WA\",\n  \"maxItems\": 100\n}\n```\n\n### Example: a neighborhood or the national ranking\n\n```json\n{\"mode\": \"byNeighborhood\", \"neighborhoods\": [\"Ballard, Seattle, WA\"], \"maxItems\": 3}\n```\n\n```json\n{\"mode\": \"byRanking\", \"maxItems\": 25}\n```\n\n## Use cases\n\n- **Relocation research** — compare walk, transit, and bike access across candidate addresses and cities.\n- **Real-estate enrichment** — attach scores and neighborhood context to property lists by address or ZIP-level city.\n- **Site selection** — screen retail/office addresses by walkability and transit access.\n- **Urban planning and research** — pull a whole state's city table or a city's neighborhood ranking in one run.\n- **Content and comparison sites** — build city and neighborhood rankings from live Walk Score data.\n- **Data pipelines** — normalize addresses and merge scores with coordinates, city/state/ZIP, and transit context.\n\n## FAQ\n\n**Do I need a Walk Score API key?**\nNo. This actor reads walkscore.com's public pages. The official Walk Score API is not used.\n\n**Why is a Transit Score or Bike Score missing for some locations?**\nwalkscore.com only publishes those scores where it has enough data. Rural and exurban locations often have no Transit Score; the field is omitted rather than set to zero.\n\n**Why does `nearbyAmenities` only contain park names?**\nThe public pages name nearby parks, and list transit lines separately. They do not publish restaurant, grocery, or coffee-shop names or distances; those are not invented.\n\n**My address changed after lookup. Why?**\nwalkscore.com's geocoder can snap a vague or invalid address to the nearest known address. Compare `inputAddress` with `address` and check `addressMatched`; the canonical `sourceUrl` is always included.\n\n**Can I get the neighborhood name for a street address?**\nNot yet. Address pages give city, state, ZIP, and coordinates. City records include a full neighborhood table with scores and population, and `byNeighborhood` looks up a named neighborhood directly.\n\n**What happens if walkscore.com is unavailable?**\nThe actor tries the live page first. If the site is down, it looks for a recent Wayback Machine snapshot and returns it with `dataSource: \"wayback\"`, `archivedAt`, `archiveUrl`, and a `status` note. Archive data can be days or weeks old, so scores are point-in-time; city and neighborhood pages are more likely to be archived than arbitrary addresses. If neither live nor archived data exists, a diagnostic record with `_message` is returned instead of silently returning no rows.\n\n**Does this work outside the US?**\nIt is built for US city, neighborhood, address, and state pages. Canadian and other international pages are not covered.\n\n**Is this affiliated with Walk Score or Redfin?**\nNo. This is a third-party actor reading publicly available pages. Walk Score is a trademark of Redfin Corporation.\n\n**Do I need to configure a proxy?**\nNo. The actor chooses a working connection automatically.\n",
      "input": {
        "title": "Walk Score Lookup Input",
        "description": "Look up Walk Score, Transit Score, and Bike Score for US addresses, cities, neighborhoods, or states, with ratings, coordinates, transit lines, and city/neighborhood context.",
        "type": "object",
        "schemaVersion": 1,
        "properties": {
          "mode": {
            "title": "Mode",
            "type": "string",
            "description": "What to look up.",
            "editor": "select",
            "enum": [
              "byAddress",
              "byCity",
              "byNeighborhood",
              "byState",
              "byRanking"
            ],
            "enumTitles": [
              "Addresses (bulk)",
              "Cities (with neighborhood table)",
              "Neighborhoods",
              "All cities in a state",
              "Top US cities (national ranking)"
            ],
            "default": "byCity",
            "prefill": "byCity"
          },
          "addresses": {
            "title": "Addresses (mode=byAddress)",
            "type": "array",
            "description": "US street addresses, e.g. '1 Beach St, San Francisco, CA 94133'. walkscore.com/score/... URLs are also accepted.",
            "editor": "stringList",
            "default": [],
            "prefill": []
          },
          "cities": {
            "title": "Cities (mode=byCity)",
            "type": "array",
            "description": "Cities as 'Seattle, WA', 'Seattle-WA', or a walkscore.com city URL.",
            "editor": "stringList",
            "default": [
              "Seattle, WA"
            ],
            "prefill": [
              "Seattle, WA"
            ]
          },
          "neighborhoods": {
            "title": "Neighborhoods (mode=byNeighborhood)",
            "type": "array",
            "description": "Neighborhoods as 'Ballard, Seattle, WA' or a walkscore.com neighborhood URL.",
            "editor": "stringList",
            "default": [],
            "prefill": []
          },
          "state": {
            "title": "State (mode=byState)",
            "type": "string",
            "description": "US state whose city table to read.",
            "editor": "select",
            "enum": [
              "AL",
              "AK",
              "AZ",
              "AR",
              "CA",
              "CO",
              "CT",
              "DE",
              "DC",
              "FL",
              "GA",
              "HI",
              "ID",
              "IL",
              "IN",
              "IA",
              "KS",
              "KY",
              "LA",
              "ME",
              "MD",
              "MA",
              "MI",
              "MN",
              "MS",
              "MO",
              "MT",
              "NE",
              "NV",
              "NH",
              "NJ",
              "NM",
              "NY",
              "NC",
              "ND",
              "OH",
              "OK",
              "OR",
              "PA",
              "RI",
              "SC",
              "SD",
              "TN",
              "TX",
              "UT",
              "VT",
              "VA",
              "WA",
              "WV",
              "WI",
              "WY"
            ],
            "enumTitles": [
              "Alabama",
              "Alaska",
              "Arizona",
              "Arkansas",
              "California",
              "Colorado",
              "Connecticut",
              "Delaware",
              "District of Columbia",
              "Florida",
              "Georgia",
              "Hawaii",
              "Idaho",
              "Illinois",
              "Indiana",
              "Iowa",
              "Kansas",
              "Kentucky",
              "Louisiana",
              "Maine",
              "Maryland",
              "Massachusetts",
              "Michigan",
              "Minnesota",
              "Mississippi",
              "Missouri",
              "Montana",
              "Nebraska",
              "Nevada",
              "New Hampshire",
              "New Jersey",
              "New Mexico",
              "New York",
              "North Carolina",
              "North Dakota",
              "Ohio",
              "Oklahoma",
              "Oregon",
              "Pennsylvania",
              "Rhode Island",
              "South Carolina",
              "South Dakota",
              "Tennessee",
              "Texas",
              "Utah",
              "Vermont",
              "Virginia",
              "Washington",
              "West Virginia",
              "Wisconsin",
              "Wyoming"
            ],
            "default": "WA",
            "prefill": "WA"
          },
          "includeNeighborhoods": {
            "title": "Include neighborhood table (mode=byCity)",
            "type": "boolean",
            "description": "Add the city page's neighborhood ranking table to each city record.",
            "default": true,
            "prefill": false
          },
          "maxItems": {
            "title": "Max records",
            "type": "integer",
            "description": "Maximum records to emit (state summary counts as one).",
            "minimum": 1,
            "maximum": 1000,
            "default": 50,
            "prefill": 1
          }
        },
        "required": [
          "mode"
        ]
      },
      "output": {
        "actorOutputSchemaVersion": 1,
        "title": "US Walkability, Transit & Bike Score Extractor Output",
        "description": "Address, city, neighborhood, state, and ranking records with Walk, Transit, and Bike scores, ratings, coordinates, transit lines, parks, neighborhood context, and live/archive provenance.",
        "properties": {
          "items": {
            "type": "string",
            "title": "Items",
            "description": "Dataset containing all scraped Walk Score records.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "storages": {
        "dataset": {
          "actorSpecification": 1,
          "views": {
            "overview": {
              "title": "Walk Scores",
              "transformation": {
                "fields": [
                  "address",
                  "locationType",
                  "city",
                  "state",
                  "zipCode",
                  "walkScore",
                  "walkDescription",
                  "transitScore",
                  "transitDescription",
                  "bikeScore",
                  "bikeDescription",
                  "nearbyAmenities",
                  "sourceUrl"
                ]
              },
              "display": {
                "component": "table",
                "properties": {}
              }
            }
          }
        }
      },
      "environmentVariables": {}
    },
    "buildNumber": "1.0.2",
    "imageDigest": "99551228304fff07bdb207bbe4ae1e727cb44cbffe5f683f1daadddc666599c4",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.0"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.014588888888888889
    }
  }
}