SpideyDataAPI Reference
Web Data APIGoogle Ads

Google Ads API

Get normalized Keyword Planner ideas through a managed logged-in browser.

Quick start

Submit typed keyword seeds and optional business filters. Browser, account, Cookie, token, and private RPC state stay server-side.

API base https://kieapi.com
curl -X POST "https://kieapi.com/v1/google-ads/keyword-ideas" \
  -H "Authorization: Bearer $SPIDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["google ads"],
    "language_id": 1004,
    "location_ids": [2344],
    "network": 1,
    "currency_code": "HKD",
    "limit": 100
  }'

Authentication

Use a bearer token.

Create and manage product API keys in Product Console settings. The docs page itself is public.

Response shape

Keyword ideas

Normalized text, search-volume range, competition, bid range, currency, and competition index.

Typed query

Echoes only the accepted keyword and business-filter fields.

Internal boundary

Account identifiers, DICloak profile ids, CDP URLs, Cookies, XSRF values, and raw Batch vectors are never exposed.

Reference

Endpoint reference

OpenAPI-backed details for Keyword Planner inputs, normalized rows, and sanitized errors.

OpenAPI endpoint details

Interactive schemas, request bodies, response objects, and public error contracts load here.