AppstoreSpy · Authentication Profile

Appstorespy Authentication

Authentication

AppstoreSpy secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.

mobile-appsapp-store-optimizationmarket-intelligenceapp-analyticsgoogle-playapple-app-storereviews-and-ratingsdownload-revenue-estimatesmarketing
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

APIKeyHeader apiKey
· in: header (API-KEY)

Source

Authentication Profile

Raw ↑
generated: '2026-08-22'
method: searched
source: https://api.appstorespy.com/docs
docs: https://api.appstorespy.com/docs
derived_from: openapi/appstorespy-openapi.json
summary:
  types:
    - apiKey
  api_key_in:
    - header
  oauth2: false
  openid_connect: false
  mutual_tls: false
  http_auth: false
schemes:
  - name: APIKeyHeader
    type: apiKey
    in: header
    parameter: API-KEY
    applied_to_operations: 33
    applied_to_all_operations: true
    sources:
      - openapi/appstorespy-openapi.json
      - https://api.appstorespy.com/docs
key_management:
  issuance_url: https://appstorespy.com/account
  documented_quote: >-
    "If you do not have an API Key token, you can get it on your account page
    https://appstorespy.com/account. An API Key is required to be sent as part of
    every request in request header."
  example_request: |
    -H 'accept: application/json'
    -H 'API-KEY: <your_token>'
  rotation_documented: false
  expiry_documented: false
  scoping: none
  multiple_keys: not documented
  test_vs_live_keys: false
  key_prefix: not documented
gating:
  plan_required: Business ($199/month)
  note: >-
    The API landing page states the API "is only available on Business plan",
    so an API key is obtainable only by a paying subscriber - there is no free
    or trial API tier that can be self-served.
failure_modes:
  - status: 401
    body: '{"message":"Not authenticated","code":401}'
    trigger: API-KEY header absent
    observed: '2026-08-22 live probe of /v1/play/info/countries'
    declared_in_spec: false
  - status: 403
    body: '{"detail":"..."}'
    trigger: Access token is not valid
    declared_in_spec: true
    declared_on_operations: 1
transport_security:
  https_required: true
  tls_version: TLSv1.3
  hsts: false
  cross_ref: security/appstorespy-domain-security.yml
scopes:
  applicable: false
  note: >-
    Key-auth only - there is no OAuth or permission surface, so no scopes/
    artifact is emitted rather than an empty one.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/appstorespy-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.