Quick Filters (website, phone, operational, verified) available in async Maps API?

Hi all,

I’m building an automated lead gen pipeline using the async Maps scraper (maps/search-v3 with async=true and webhook=). I noticed the UI has Quick Filters (“Only with website”, “Operational only”, “With phone”, “Verified”) and I’m trying to replicate this in the API.

After checking the docs:

  • /google-maps-search has no filter parameters beyond the basics (query, limit, region, fields, dropDuplicates, webhook, async)
  • POST /businesses has has_website, has_phone, business_statuses, verified — but that’s the business database, not a live Maps
    scrape
  • POST /tasks has a filters: array param, but the format is undocumented

Two questions:

  1. Are the UI Quick Filters available as parameters in the async maps/search-v3 API call? If so, what are the exact parameter names?
  2. If not, does POST /tasks with service_name=google_maps_service_v2 support these filters via the filters array? What is the expected format? And can task results be delivered via webhook?

Happy to filter client-side if needed — just want to confirm before I rule out server-side filtering entirely.

Thanks in advance.

Hi Marc,

Just to clarify how filters work: they’re currently available in the UI only and aren’t supported through the API. Sorry for any inconvenience this causes.

That said, if you need to automate your workflow, you can set up a webhook instead. You’ll find everything you need on the Integrations page: Outscraper - Business Data Platform

Let me know if you need help getting that set up!