Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: appmanai Public App Search API
version: 1.0.0
description: App Store & Google Play data. Reads are `GET` with query parameters and a Bearer API key; the two `generate` endpoints are `POST` with a JSON body.
servers:
- url: https://appmanai.com/api/v1
security:
- bearerAuth: []
tags:
- name: App Search
description: Finding an app by name, and the apps a store considers similar to it.
paths:
/apps/search:
get:
tags:
- App Search
operationId: appSearch
summary: App Search — By name
description: Resolve an app name into package ids.
x-credit-cost: 2
x-appman:
method: POST
path: '{store}/{country}/app/search'
form:
keyword: q
query:
limit: limit
parameters:
- $ref: '#/components/parameters/Store'
- $ref: '#/components/parameters/Country'
- name: q
in: query
required: true
description: Search text, e.g. "meditation".
schema:
type: string
- $ref: '#/components/parameters/Limit'
responses:
'200':
$ref: '#/components/responses/Success'
default:
$ref: '#/components/responses/Error'
/apps/similar:
get:
tags:
- App Search
operationId: appSimilar
summary: App Search — Similar apps
description: The apps the store itself considers similar to a given app.
x-credit-cost: 5
x-appman:
method: POST
path: '{store}/{country}/app/similar'
form:
package: package
query:
limit: limit
parameters:
- $ref: '#/components/parameters/Store'
- $ref: '#/components/parameters/Country'
- $ref: '#/components/parameters/Package'
- $ref: '#/components/parameters/Limit'
responses:
'200':
$ref: '#/components/responses/Success'
default:
$ref: '#/components/responses/Error'
components:
responses:
Success:
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
Error:
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
parameters:
Package:
name: Package
in: query
required: false
schema:
type: string
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
Country:
name: Country
in: query
required: false
schema:
type: string
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
Store:
name: Store
in: query
required: false
schema:
type: string
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
Limit:
name: Limit
in: query
required: false
schema:
type: string
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true