Skip to main content
GET
/
apps
List App
curl --request GET \
  --url https://api.whop.com/api/v1/apps \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "app_xxxxxxxxxxxxxx",
      "name": "<string>",
      "description": "<string>",
      "status": "live",
      "base_url": "https://example.com/path",
      "domain_id": "<string>",
      "verified": true,
      "experience_path": "<string>",
      "discover_path": "<string>",
      "dashboard_path": "<string>"
    }
  ],
  "page_info": {
    "end_cursor": "<string>",
    "start_cursor": "<string>",
    "has_next_page": true,
    "has_previous_page": true
  }
}

Authorizations

Authorization
string
header
required

The app API key from an app from the /dashboard/developer page

Query Parameters

company_id
string | null

The ID of the company to filter apps by

Example:

"biz_xxxxxxxxxxxxxx"

direction
enum<string> | null

The direction of the order The direction of the sort.

Available options:
asc,
desc
order
enum<string> | null

The order to fetch the apps in. The default is discoverable at descending, aka show the most recent apps to become discoverable on the app store. The order to fetch the apps in for discovery.

Available options:
discoverable_at,
total_installs_last_30_days,
time_spent,
time_spent_last_24_hours,
daily_active_users
query
string | null

The query to search for apps by name.

verified_apps_only
boolean | null

If true, you will only get apps that are verified by Whop. Use this to populate a 'featured apps' section on the app store.

view_type
enum<string> | null

Filter apps by the view type they support. For example this can be used to only fetch apps that support the 'dashboard' view for the creator dashboard. The different types of an app view

Available options:
hub,
discover,
dash,
dashboard,
analytics
after
string | null

Returns the elements in the list that come after the specified cursor.

before
string | null

Returns the elements in the list that come before the specified cursor.

first
integer | null

Returns the first n elements from the list.

Example:

42

last
integer | null

Returns the last n elements from the list.

Example:

42

Response

A successful response

The connection type for PublicApp.

data
array | null
required

A list of nodes.

page_info
object | null
required

Information to aid in pagination. Information about pagination in a connection.