Overview

Getting Started

MARKETPLACE

Widgets

Find Pros

Categories

Keywords

Requests

Leads

Messages

On-Demand Orders

Reviews

User Accounts

PRO INTEGRATIONS

Leads

Messages

Reviews

Pro Profiles

Business Phone Numbers

Manage Webhooks

Testing Your Pro Integration

Support

Changelog

Terms and Policies

Changelog

Keep track of changes and upgrades to the Thumbtack API.

2026.MAY.26

  • [createRequestV4] The elements in the returned request.contactedBusinesses list now contain the corresponding negotiationID for each Business contacted.

2026.MAY.11

  • [Negotiations] Negotiation payloads returned by Get Negotiation by ID and the webhook event NegotiationCreatedV4 now contain a new field called leadPriceBreakdown which contain the subtotal and, if applicable, salesTax.
    Note: salesTax is only collected for leads in a small subset of states and cities. The leadPriceBreakdown is optional and will only be present when the lead cost has been calculated.

2026.FEB.09

  • [createRequestV4] Fixed a bug where phoneNumber fields were not populated in the request.contactedBusinesses list.

2026.JAN.16

  • [General] Error responses (4XX/5XX) of the form ProblemDetails now include a traceID field, such as:
{
"type": "https://api.thumbtack.com/problems/validation-error",
"title": "Your request is not valid.",
"status": 400,
"traceID": "feca66787a0a9ee8",
"errors": [...]
}

Last Updated: May 27th, 2026