Skip to main content
Discover new keyword opportunities from a seed keyword — including autocomplete suggestions, related searches, People Also Ask, and search volume metrics.
Full endpoint reference available on Swagger.

Quick Start

Create a keyword discovery order from a seed keyword:

Endpoints

Parameters

Create Order — Required

Create Order — Optional

Polling Order Status

Orders are processed asynchronously. Poll the order endpoint until payload.status is done (or error). Each data source reports its own progress in payload.processing_status; keyword metrics (volume, CPC, competition) are attached once processing_status.enrich_status is done.
The order detail response also includes n_keywords (total discovered so far), a short keywords preview, and seed_keyword_data (metrics for the seed keyword itself).

Retrieving Keywords

Once the order is complete, retrieve discovered keywords with filtering and sorting:

Keywords Query Parameters

Pagination & sorting: Source filtering: Available sources: seed_keyword, google_autocomplete, google_related_searches, people_also_ask, quora, reddit, google_search_console, generated_keywords Keyword filtering: Metric filters:

Managing Orders

Listing Your Orders

Deleting an Order

Only the order owner can delete an order:

Languages & Locations

Look up valid values for the create-order language and location fields:
The full /api/keyword-discovery/locations/ list is large — prefer the search variant when you know the location name.

Customizations

Filtering by Source

Narrow results to specific keyword sources:

Filtering by Metrics

Find high-volume, low-competition keywords:

Complete Example

Create a keyword discovery order, poll until it completes, retrieve the top keywords by volume, and clean up: