One call returns Berlin med spas with phone, email, website, rating and address already resolved. Priced by the row, so the size of the market decides the bill rather than a plan you picked in advance.
query=med spa · location=Berlin · 17 credits per row
High treatment prices and repeat visits mean a new client pays back fast, and almost every one of them is booked online.
What to qualify on: Whether a website exists at all. A med spa without one is losing bookings it can measure.
Both fields arrive on the row, so qualifying is a filter over data you already paid for rather than a second purchase.
Query and location are already filled in for this market. Add verify=true when the list is going to a client and unreachable rows would cost you credibility.
curl "https://dev-sensecollect.hub.chrislutz.me/v1/maps/search?query=med%20spa&location=Berlin&limit=100" \ -H "x-api-key: $SENSECOLLECT_KEY"Germany, Ireland and the Netherlands run under GDPR: a business phone number or a named-person email is still personal data, you need a lawful basis before you contact anyone, and Article 14 requires you to tell them where you got it. German cold calling to businesses additionally sits under § 7 UWG.
Collecting public listing data and contacting the businesses behind it are two different questions with two different answers. This is a summary, not legal advice — get your own position straight before the first send.
Call GET /v1/maps/search with query=med spa and location=Berlin. The response is one record per business with name, phone, email, website, rating, review count and address already resolved, so there is no separate export step — the response is the list.
17 credits per row with contacts resolved, which is $21.04–$32.30 per thousand rows depending on your pack. Billing is per row returned, so a market that only has forty of them costs forty rows rather than the limit you asked for.
Run the call with limit=200 and read count on the response — that is the honest answer for your query on the day you ask, and it costs a fraction of a cent. Any fixed number published on a page like this one would be a guess that goes stale.
Where one is findable. Map listings carry a phone but no email, so enrichment resolves a contact address from the business's own site. Add verify=true and only rows with a deliverable address are returned and charged, at 45 credits each.
Germany, Ireland and the Netherlands run under GDPR: a business phone number or a named-person email is still personal data, you need a lawful basis before you contact anyone, and Article 14 requires you to tell them where you got it. German cold calling to businesses additionally sits under § 7 UWG.
2,500 free credits on signup, no card — about 310 enriched rows, which covers most single-city lists outright.
2,500 free credits — no credit card required. Start building