Docs / API reference

POST/v1/data/google-ads/transparency/advertisers/search

Google Ads Advertisers

Search public Google Ads Transparency Center advertisers and websites by name or domain. Returns advertiser IDs, domains, country, and ad-count ranges when available.

Execution model

Live request

Runtime depends on endpoint, target, pagination, rendering mode, and active plan limits.

Credit weight

Live catalog

Current weights are managed from the Data API Weights admin table and shown on pricing before use.

Parameters

NameTypeRequirementDescription
querystringRequiredAdvertiser, brand, or website search query.
regionstringOptionalTwo-letter transparency region code.
limit / resultsLimitnumberOptionalMaximum records to return (1-100).
timeout_msnumberOptionalProvider timeout in milliseconds (5000-90000).

Response fields

FieldTypeDescription
successbooleanWhether the request completed successfully.
advertisersarrayRows with position, type, name, advertiser_id, country, domain, ads_min, and ads_max.
cursorstringPagination cursor when available.
time_takennumberAPI response time in seconds.

Request and response

curl -X POST "https://api.datablue.dev/v1/data/google-ads/transparency/advertisers/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "kiro beauty",
  "region": "IN",
  "resultsLimit": 20
}'
Example response
{
  "success": true,
  "source": "google_ads_transparency",
  "operation": "advertiser_search",
  "query": "kiro beauty",
  "region": "IN",
  "total_results": 1,
  "time_taken": 1.2,
  "advertisers": [
    {
      "position": 1,
      "type": "advertiser",
      "name": "Kiro Beauty",
      "advertiser_id": "AR08888592736429539329",
      "country": "IN",
      "ads_min": 1,
      "ads_max": 10
    }
  ]
}