{"sorted_by":"revenue,desc","filters":{},"city_roi_scores":[{"id":8215,"city_id":4861,"zhvi_cents":641323304,"annual_revenue_cents":38975917,"revenue_zhvi_ratio":6.077,"listing_count":64,"average_occupancy":71,"occ_score":1.0,"listing_count_score":0.712,"revenue_zhvi_ratio_score":0.387,"score":58,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":205,"listing_growth_score":0.133,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Hanalei, HI","market_listing_count":73,"last_updated_at_in_words":"2 months ago","region_slug":"hanalei-hi"},{"id":40926,"city_id":18087,"zhvi_cents":493400462,"annual_revenue_cents":35897750,"revenue_zhvi_ratio":7.276,"listing_count":35,"average_occupancy":27,"occ_score":0.0,"listing_count_score":0.843,"revenue_zhvi_ratio_score":0.463,"score":34,"created_at":"2025-01-06T16:20:25.127Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":190,"listing_growth_score":0.197,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Amagansett, NY","market_listing_count":28,"last_updated_at_in_words":"2 months ago","region_slug":"amagansett-ny"},{"id":8486,"city_id":10443,"zhvi_cents":608672087,"annual_revenue_cents":31992250,"revenue_zhvi_ratio":5.256,"listing_count":268,"average_occupancy":41,"occ_score":0.739,"listing_count_score":0.8,"revenue_zhvi_ratio_score":0.334,"score":56,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":98,"listing_growth_score":0.586,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Nantucket, MA","market_listing_count":168,"last_updated_at_in_words":"2 months ago","region_slug":"nantucket-ma"},{"id":49359,"city_id":2603,"zhvi_cents":245839665,"annual_revenue_cents":27819083,"revenue_zhvi_ratio":11.316,"listing_count":22,"average_occupancy":36,"occ_score":0.649,"listing_count_score":0.901,"revenue_zhvi_ratio_score":0.72,"score":67,"created_at":"2025-09-23T16:44:50.312Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":161,"listing_growth_score":0.319,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Rancho Palos Verdes, CA","market_listing_count":38,"last_updated_at_in_words":"2 months ago","region_slug":"rancho-palos-verdes-ca"},{"id":7902,"city_id":2966,"zhvi_cents":1366151108,"annual_revenue_cents":26961333,"revenue_zhvi_ratio":1.974,"listing_count":284,"average_occupancy":43,"occ_score":0.775,"listing_count_score":0.8,"revenue_zhvi_ratio_score":0.0,"score":46,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":70,"listing_growth_score":0.704,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Aspen, CO","market_listing_count":506,"last_updated_at_in_words":"2 months ago","region_slug":"aspen-co"},{"id":7482,"city_id":19601,"zhvi_cents":382902276,"annual_revenue_cents":26532458,"revenue_zhvi_ratio":6.929,"listing_count":41,"average_occupancy":26,"occ_score":0.0,"listing_count_score":0.816,"revenue_zhvi_ratio_score":0.441,"score":34,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":179,"listing_growth_score":0.243,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Westhampton Beach, NY","market_listing_count":29,"last_updated_at_in_words":"2 months ago","region_slug":"westhampton-beach-ny"},{"id":19652,"city_id":2655,"zhvi_cents":378176059,"annual_revenue_cents":26444250,"revenue_zhvi_ratio":6.993,"listing_count":31,"average_occupancy":34,"occ_score":0.613,"listing_count_score":0.861,"revenue_zhvi_ratio_score":0.445,"score":57,"created_at":"2024-04-19T15:26:16.339Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":57,"listing_growth_score":0.5,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Saint Helena, CA","market_listing_count":29,"last_updated_at_in_words":"2 months ago","region_slug":"saint-helena-ca"},{"id":20762,"city_id":19337,"zhvi_cents":88995241,"annual_revenue_cents":26088375,"revenue_zhvi_ratio":29.314,"listing_count":51,"average_occupancy":43,"occ_score":0.775,"listing_count_score":0.771,"revenue_zhvi_ratio_score":1.0,"score":79,"created_at":"2024-04-19T15:26:16.339Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":178,"listing_growth_score":0.247,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Sayville, NY","market_listing_count":34,"last_updated_at_in_words":"2 months ago","region_slug":"sayville-ny"},{"id":7980,"city_id":3298,"zhvi_cents":669726645,"annual_revenue_cents":24090000,"revenue_zhvi_ratio":3.597,"listing_count":186,"average_occupancy":47,"occ_score":0.847,"listing_count_score":0.164,"revenue_zhvi_ratio_score":0.0,"score":33,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":160,"listing_growth_score":0.323,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Snowmass Village, CO","market_listing_count":349,"last_updated_at_in_words":"2 months ago","region_slug":"snowmass-village-co"},{"id":20748,"city_id":19101,"zhvi_cents":173419050,"annual_revenue_cents":22769917,"revenue_zhvi_ratio":13.13,"listing_count":41,"average_occupancy":35,"occ_score":0.631,"listing_count_score":0.816,"revenue_zhvi_ratio_score":0.836,"score":67,"created_at":"2024-04-19T15:26:16.339Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":195,"listing_growth_score":0.175,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Ocean Beach, NY","market_listing_count":15,"last_updated_at_in_words":"2 months ago","region_slug":"ocean-beach-ny"},{"id":23564,"city_id":19563,"zhvi_cents":908098824,"annual_revenue_cents":20929708,"revenue_zhvi_ratio":2.305,"listing_count":30,"average_occupancy":25,"occ_score":0.0,"listing_count_score":0.865,"revenue_zhvi_ratio_score":0.0,"score":20,"created_at":"2024-05-28T16:12:27.910Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":132,"listing_growth_score":0.442,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Water Mill, NY","market_listing_count":26,"last_updated_at_in_words":"2 months ago","region_slug":"water-mill-ny"},{"id":7401,"city_id":4886,"zhvi_cents":112443944,"annual_revenue_cents":20595125,"revenue_zhvi_ratio":18.316,"listing_count":149,"average_occupancy":63,"occ_score":1.0,"listing_count_score":0.33,"revenue_zhvi_ratio_score":1.0,"score":85,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":75,"listing_growth_score":0.683,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Kapolei, HI","market_listing_count":257,"last_updated_at_in_words":"2 months ago","region_slug":"kapolei-hi"},{"id":8257,"city_id":4921,"zhvi_cents":327123341,"annual_revenue_cents":20391333,"revenue_zhvi_ratio":6.234,"listing_count":50,"average_occupancy":51,"occ_score":0.919,"listing_count_score":0.775,"revenue_zhvi_ratio_score":0.397,"score":63,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":32,"listing_growth_score":0.5,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Paia, HI","market_listing_count":69,"last_updated_at_in_words":"2 months ago","region_slug":"paia-hi"},{"id":8837,"city_id":18989,"zhvi_cents":318603926,"annual_revenue_cents":20166250,"revenue_zhvi_ratio":6.33,"listing_count":217,"average_occupancy":35,"occ_score":0.631,"listing_count_score":0.025,"revenue_zhvi_ratio_score":0.403,"score":45,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":91,"listing_growth_score":0.615,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Montauk, NY","market_listing_count":174,"last_updated_at_in_words":"2 months ago","region_slug":"montauk-ny"},{"id":8474,"city_id":10255,"zhvi_cents":276521360,"annual_revenue_cents":19731292,"revenue_zhvi_ratio":7.136,"listing_count":132,"average_occupancy":44,"occ_score":0.793,"listing_count_score":0.407,"revenue_zhvi_ratio_score":0.454,"score":55,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":128,"listing_growth_score":0.459,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Chatham, MA","market_listing_count":64,"last_updated_at_in_words":"2 months ago","region_slug":"chatham-ma"},{"id":8026,"city_id":3695,"zhvi_cents":309843359,"annual_revenue_cents":19646125,"revenue_zhvi_ratio":6.341,"listing_count":226,"average_occupancy":59,"occ_score":1.0,"listing_count_score":0.8,"revenue_zhvi_ratio_score":0.404,"score":63,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":166,"listing_growth_score":0.298,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Anna Maria, FL","market_listing_count":379,"last_updated_at_in_words":"2 months ago","region_slug":"anna-maria-fl"},{"id":7398,"city_id":10309,"zhvi_cents":403351175,"annual_revenue_cents":18587625,"revenue_zhvi_ratio":4.608,"listing_count":124,"average_occupancy":37,"occ_score":0.667,"listing_count_score":0.443,"revenue_zhvi_ratio_score":0.293,"score":44,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":143,"listing_growth_score":0.395,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Edgartown, MA","market_listing_count":75,"last_updated_at_in_words":"2 months ago","region_slug":"edgartown-ma"},{"id":7755,"city_id":2238,"zhvi_cents":244506489,"annual_revenue_cents":18572417,"revenue_zhvi_ratio":7.596,"listing_count":35,"average_occupancy":38,"occ_score":0.685,"listing_count_score":0.843,"revenue_zhvi_ratio_score":0.483,"score":53,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":233,"listing_growth_score":0.015,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Kenwood, CA","market_listing_count":33,"last_updated_at_in_words":"2 months ago","region_slug":"kenwood-ca"},{"id":8078,"city_id":3924,"zhvi_cents":189966268,"annual_revenue_cents":18268250,"revenue_zhvi_ratio":9.617,"listing_count":414,"average_occupancy":49,"occ_score":0.883,"listing_count_score":0.8,"revenue_zhvi_ratio_score":0.612,"score":72,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":95,"listing_growth_score":0.598,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Key West, FL","market_listing_count":769,"last_updated_at_in_words":"2 months ago","region_slug":"key-west-fl"},{"id":7590,"city_id":1594,"zhvi_cents":571081065,"annual_revenue_cents":18067500,"revenue_zhvi_ratio":3.164,"listing_count":82,"average_occupancy":38,"occ_score":0.685,"listing_count_score":0.631,"revenue_zhvi_ratio_score":0.0,"score":36,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":137,"listing_growth_score":0.421,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Paradise Valley, AZ","market_listing_count":86,"last_updated_at_in_words":"2 months ago","region_slug":"paradise-valley-az"},{"id":7866,"city_id":2775,"zhvi_cents":604984701,"annual_revenue_cents":17985375,"revenue_zhvi_ratio":2.973,"listing_count":46,"average_occupancy":45,"occ_score":0.811,"listing_count_score":0.793,"revenue_zhvi_ratio_score":0.0,"score":48,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":258,"listing_growth_score":0.8,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Stinson Beach, CA","market_listing_count":63,"last_updated_at_in_words":"2 months ago","region_slug":"stinson-beach-ca"},{"id":7423,"city_id":18472,"zhvi_cents":411720683,"annual_revenue_cents":17964083,"revenue_zhvi_ratio":4.363,"listing_count":329,"average_occupancy":31,"occ_score":0.559,"listing_count_score":0.8,"revenue_zhvi_ratio_score":0.278,"score":47,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":123,"listing_growth_score":0.48,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"East Hampton, NY","market_listing_count":244,"last_updated_at_in_words":"2 months ago","region_slug":"east-hampton-ny"},{"id":8866,"city_id":19400,"zhvi_cents":521665684,"annual_revenue_cents":17544333,"revenue_zhvi_ratio":3.363,"listing_count":190,"average_occupancy":25,"occ_score":0.0,"listing_count_score":0.146,"revenue_zhvi_ratio_score":0.0,"score":4,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":201,"listing_growth_score":0.15,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Southampton, NY","market_listing_count":137,"last_updated_at_in_words":"2 months ago","region_slug":"southampton-ny"},{"id":8858,"city_id":19313,"zhvi_cents":423383991,"annual_revenue_cents":17389208,"revenue_zhvi_ratio":4.107,"listing_count":131,"average_occupancy":30,"occ_score":0.541,"listing_count_score":0.411,"revenue_zhvi_ratio_score":0.261,"score":37,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":164,"listing_growth_score":0.307,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Sag Harbor, NY","market_listing_count":87,"last_updated_at_in_words":"2 months ago","region_slug":"sag-harbor-ny"},{"id":8229,"city_id":4876,"zhvi_cents":177006269,"annual_revenue_cents":17310125,"revenue_zhvi_ratio":9.779,"listing_count":178,"average_occupancy":68,"occ_score":1.0,"listing_count_score":0.2,"revenue_zhvi_ratio_score":0.622,"score":66,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":114,"listing_growth_score":0.518,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"Kahuku, HI","market_listing_count":238,"last_updated_at_in_words":"2 months ago","region_slug":"kahuku-hi"},{"id":7397,"city_id":10304,"zhvi_cents":128827193,"annual_revenue_cents":17264500,"revenue_zhvi_ratio":13.401,"listing_count":40,"average_occupancy":49,"occ_score":0.883,"listing_count_score":0.82,"revenue_zhvi_ratio_score":0.853,"score":80,"created_at":"2023-11-07T17:32:09.517Z","updated_at":"2026-04-27T20:46:34.758Z","listing_growth_pct":123,"listing_growth_score":0.48,"published_at":"2026-04-27T20:46:34.758Z","log_data":null,"full_name":"East Sandwich, MA","market_listing_count":30,"last_updated_at_in_words":"2 months ago","region_slug":"east-sandwich-ma"}],"pagy_metadata":{"url_template":"/market_finder?sorted_by=revenue%2Cdesc\u0026page=P ","first_url":"/market_finder?sorted_by=revenue%2Cdesc","current_url":"/market_finder?sorted_by=revenue%2Cdesc\u0026page=1","page_url":"/market_finder?sorted_by=revenue%2Cdesc\u0026page=1","next_url":"/market_finder?sorted_by=revenue%2Cdesc\u0026page=2","last_url":"/market_finder?sorted_by=revenue%2Cdesc\u0026page=138","count":3565,"page":1,"limit":26,"last":138,"in":26,"from":1,"to":26,"next":2,"options":{"limit":26,"limit_key":"limit","page_key":"page","page":1,"data_keys":["url_template","first_url","previous_url","current_url","page_url","next_url","last_url","count","page","limit","last","in","from","to","previous","next","options","series"],"count":3565},"series":["1",2,3,4,5,"gap",138]}}