Skip to main content
POST
/
api
/
google
/
advertisers
/
search
/google/advertisers/search
curl --request POST \
  --url https://api.anysite.io/api/google/advertisers/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "query": "<string>",
  "count": 50,
  "timeout": 300,
  "region": "US",
  "topic": "commercial"
}
'
[
  {
    "id": "<string>",
    "@type": "@google_advertiser_match",
    "name": "<string>",
    "country": "<string>",
    "is_verified": false,
    "ad_count_min": 123,
    "ad_count_max": 123
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.anysite.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
query
string
required

Search keyword or advertiser name

Minimum string length: 1
count
integer
required

Max number of advertisers to return

Required range: 1 <= x <= 100
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
region
enum<string>
default:US

ISO alpha-2 country code of the ad-showing market.

Available options:
US,
GB,
CA,
AU,
DE,
FR,
IT,
ES,
NL,
SE,
JP,
PL,
AT,
BE,
BR,
CH,
CZ,
DK,
FI,
GR,
HK,
HU,
IE,
IL,
IN,
KR,
MX,
MY,
NO,
NZ,
PH,
PR,
PT,
RO,
SG,
TH,
TR,
TW,
UA,
VI,
ZA
topic
enum<string>
default:commercial

Ad topic: commercial or political.

Available options:
commercial,
political

Response

Successful Response

id
string
required
topic
enum<string>
required
Available options:
commercial,
political
@type
string
default:@google_advertiser_match
name
string | null
country
string | null
is_verified
boolean
default:false
ad_count_min
integer | null
ad_count_max
integer | null