Skip to main content
POST
Run an App Audit - prioritised ASO actions, metadata rewrites and findings with evidence (first one free).

Authorizations

x-api-key
string
header
required

Create a key at https://dash.appgoat.ai.

Path Parameters

app
string
required

Any app identifier: App Store id (284882215, id284882215), Play package (com.spotify.music), Apple bundle id (com.spotify.client), store URL (URL-encoded), apple:<id> / play:<id>, or a name (spotify).

Example:

"com.spotify.music"

Query Parameters

store
enum<string>

Disambiguates {app} (a bundle id vs a Play package, or a name).

Available options:
apple,
play

Body

application/json
country
string
default:us

One storefront.

mode
enum<string>
default:full

lite = cached data, fewer reviews and keywords (cheaper and faster for us; same price).

Available options:
full,
lite
wait
boolean
default:true
fresh
boolean
default:false

Run again even if a recent audit exists.

free_only
boolean
default:false

Only run when it is the free first audit (402 free_audit_used otherwise).

white_label
boolean
default:false

Studio: the report page carries your branding (brand name, logo, accent colour, CTA, footer; set them in the dashboard under Settings → Report branding) instead of AppGoat's. 402 plan_limit on other plans. Re-using a recent audit applies the branding to it for 0 credits.

label
string | null

Your label for the audit list, e.g. the client or prospect name.

Maximum string length: 80

Response

The finished audit (or a recent one re-used).

data
object
required
meta
object
required