App search

Resolve an app name into the application ids the other endpoints take.

Every endpoint of the AppTweak API takes an application id: a numeric id on the App Store, a package name on Google Play. The Search apps by name endpoint is the way in when all you have is a name.

It searches both stores in one call and returns the candidates side by side, so you can pick the right app before spending credits on data endpoints. You can find a response example below.

{
  "result": {
    "ios": [
      {
        "application_id": "426826309", // the id to pass to every other endpoint
        "title": "Strava: Run, Bike, Hike",
        "icon": "https://is1-ssl.mzstatic.com/image/thumb/strava.png"
      }
    ],
    "android": [
      {
        "application_id": "com.strava", // the package name, same role as the iOS id
        "title": "Strava: Run, Bike, Hike",
        "icon": "https://play-lh.googleusercontent.com/strava.png"
      }
    ]
  },
  "metadata": {
    "request": {
      "path": "/api/public/apptweak/user/resolve_app_id_by_app_name",
      "params": {
        "country": "us",
        "query": "strava",
        "limit": 5
      },
      "cost": 11,
      "max_credit_cost": 11,
      "status": 200
    },
    "response": null
  }
}