Google Play Console - Organic Search

With the Organic Search endpoint you can fetch all the keywords that drove organic traffic to any connected app over the selected date range. You will also get the breakdown of store listing visitors (SLV), store listing acquisitions (SLA), install visitors and unique user install clicks per keyword, in total and for the search and explore channels.

The response carries two sets of visitor figures. visitors and installs are Google Play Console's Store listing visitors (SLV) and Store listing acquisitions (SLA), from its Legacy store listing performance metrics. install_visitors and unique_user_install_clicks are the console's Visitors (installs) and Unique user install clicks, from its Store Listing performance metrics, available from August 7, 2026 and null before that date. Google reports the two sets separately, so a keyword can appear in one set and not in the other. Google counts visitors differently in the two sets, so do not compare visitors with install_visitors. Every keyword carries all twelve metrics: a metric with no data for that app, country and keyword is null on every day.

Price

DataCreditsPer
Organic search report1request


⚠️Changes in reported metrics

Since June 27, 2026, Store Listing Acquisitions, Store Listing Visitors and the conversion rates returned by Store Performance and Organic Search may reflect a metric change on Google Play Console's side. AppTweak is realigning the data.

The response for the playstore performance report request will be a JSON which contains all the info related to the google play console, without pagination. This information is organized by app, country and then keyword.

Query Params
string
required

The api-account-id of the integrated account. Get the list of integrated accounts using the integrated accounts endpoint. It must be an "google-play-console" integration. You can only pass 1 api account id.

string
required

The list of app ids separated by commas for which to fetch the report. Get the list of products using the integrated apps endpoint.

string

Comma-separated country codes among the territories Google Play Console reports. Default: all available countries

string

Start date (YYYY-MM-DD). Send both dates or omit both. Maximum range: one full calendar year. Defaults to 30 days ago.

string

The end date for the report in the format: YYYY-MM-DD. Default: yesterday

Responses

401

Unauthorized. Unknown or missing API token.

403

Forbidden. Returned when there are not enough credits to perform the request, when one of the requested apps is not owned by the connected account, or when the requested resource does not belong to the requester's account.

422

Validation error. Returned when a parameter is invalid.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json