Thumbtack+API.SH

Thumbtack API

Thumbtack pro profiles, reviews and top local pros by service and city as clean JSON.

The API.SH Thumbtack API turns public Thumbtack pages into structured JSON. Look up the top pros Thumbtack shows for a service in a US city, with rating, review count, hires, response time and price. Open any pro's profile for services offered, business hours, Top Pro years, credentials, project photos, FAQ answers and the latest reviews with the pro's responses.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Thumbtack pro profile
GET https://api.api.sh/thumbtack/v1/pro
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Thumbtack API

Local competitor research

See which pros rank for a service in a city, with ratings, review counts, hires and price signals.

Lead generation lists

Collect pros for a service and ZIP code with business type, area served and founding year.

Review and reputation analysis

Read a pro's latest reviews with rating, date, verified flag, job details and the pro's reply.

Service pricing benchmarks

Compare listed prices and related cost guides for a service across cities.

Home-services agents

Give an AI agent a way to look up top-rated pros for a job and read their profiles before recommending one.

Thumbtack data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Thumbtack API endpoints and prices

Every Thumbtack endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
Thumbtack top pros for a service in a city
/thumbtack/v1/pros
$1 · $2 PAYG
1 credit
Profiles and accounts1
Thumbtack pro profile
/thumbtack/v1/pro
$1 · $2 PAYG
1 credit

Call the Thumbtack API

Thumbtack pro profile: GET https://api.api.sh/thumbtack/v1/pro

curl "https://api.api.sh/thumbtack/v1/pro?url=https%3A%2F%2Fwww.thumbtack.com%2Fny%2Fnew-york%2Faffordable-plumbing-services%2Fpemati-plumbing-services-llc%2Fservice%2F418575611432583172" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 483 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Thumbtack data

  • Public data only: no Thumbtack login, cookies or account needed
  • One key and one response shape for Thumbtack and 482 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official Thumbtack API

Thumbtack has an official Partner Platform at developers.thumbtack.com: a partner-gated OAuth 2.0 REST API for leads, messaging, pro profiles and reviews, which Google's AI overview describes as built for integrations by partners. API.SH needs no partner access and reads public pro pages without anyone's Thumbtack account.

Skip building and maintaining a Thumbtack scraper or choosing between Apify actors and RapidAPI listings: API.SH gives you one key and a fixed price per call.

Thumbtack API questions

What Thumbtack data can I get?+

The top pros for a service in a US city with ratings, hires and prices (/thumbtack/v1/pros) and one pro's full public profile with services, credentials and recent reviews (/thumbtack/v1/pro).

How much does the Thumbtack API cost?+

Every Thumbtack endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /thumbtack/v1/pro at 1 credit each.

Is there an official Thumbtack API?+

Yes. Thumbtack's Partner Platform is a partner-gated OAuth 2.0 REST API for leads, messaging, profiles and reviews. API.SH is different: no partner access, and it reads public pro and city pages.

Do I need a Thumbtack account or login?+

No. API.SH reads public Thumbtack pages only. No endpoint uses a login, cookies or a pro's account, and it cannot see leads or messages.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key from the dashboard. 3. Call /thumbtack/v1/pros with a service, state and city with your key. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

Can I get Thumbtack leads or messages through this API?+

No. Leads, negotiations and messages belong to a pro's own account and the Partner Platform. API.SH returns public pro profiles, reviews and the top pros shown for a service and city.

Can I use it from Python?+

Yes. It is a plain HTTPS API, so you can call it with requests in Python, or use the Python SDK, Google Sheets, Zapier, Make or n8n.

More local services APIs all local business APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 483 platforms.
Get a free API key