latestOpenAPI 3.0.0Private2026-08-1081731.5 KB

170261dc1673

Apps

Get Apps

Retrieves a listing of apps

get/v2/apps

Query parameters

app_categoriesstring

A comma-separated list of app categories

hide_sidelinedstring

only shows apps that have not been sidelined

app_license'FREE' | 'PAID' | 'OPENSOURCE' | 'DEMO'
  • FREE - Free app
  • PAID - Paid app
  • OPENSOURCE - Open source app
  • DEMO - Demo app

A comma-separated list of license types

  • FREE - Free app
  • PAID - Paid app
  • OPENSOURCE - Open source app
  • DEMO - Demo app
app_platform'1' | '2' | '3' | '4' | '5' | '6' | '7'
  • 1 - Oculus Quest
  • 2 - Oculus Go
  • 3 - WebXR
  • 4 - Oculus Link
  • 5 - Other
  • 6 - Pico
  • 7 - Magic Leap

A comma-separated list of supported app platforms

  • 1 - Oculus Quest
  • 2 - Oculus Go
  • 3 - WebXR
  • 4 - Oculus Link
  • 5 - Other
  • 6 - Pico
  • 7 - Magic Leap
app_comfort_level'0' | '1' | '2' | '3' | '4'
  • 0 - Comfortable
  • 1 - Moderate
  • 2 - Average
  • 3 - Exciting
  • 4 - Intense

A comma-separated list of comfort levels

  • 0 - Comfortable
  • 1 - Moderate
  • 2 - Average
  • 3 - Exciting
  • 4 - Intense
app_download_method'1' | '2' | '3'
  • 1 - AppLab
  • 2 - Oculus Store
  • 3 - SideQuest, Itch, or other (requires sideloading)

A comma-separated list of download methods to query on

  • 1 - AppLab
  • 2 - Oculus Store
  • 3 - SideQuest, Itch, or other (requires sideloading)
app_idsstring

A comma-separated list of app ids

skipinteger

Skips a number of objects from the start of the list. Used for paging.

limitinteger

Limits the number of objects returned.

staff_picksboolean

Filters the returned rows by whether the app is selected as a staff pick.

supports_questobject

Filters the returned rows by whether the app supports the Quest/Quest2.

supports_picoboolean

Filters the returned rows by whether the app supports the Pico.

supports_magic_leapboolean

Filters the returned rows by whether the app supports the Magic Leap.

is_webxrobject

Filters the returned rows by whether the app supports WebXR.

supports_linkobject

Filters the returned rows by whether the app supports Oculus Link.

has_oculus_urlboolean

Filters the returned rows by whether the app has an Oculus URL and is an App Lab or Oculus Store app.

early_accessboolean

Filters the returned rows by whether the app is marked as early access.

updated_sinceinteger

Filters the returned rows by those that have been updated after the provided unix UTC timestamp IN MILLISECONDS.

created_sinceinteger

Filters the returned rows by those that have created after the provided unix UTC timestamp IN MILLISECONDS.

searchstring

Filters the returned rows by a search phrase to quickly find apps by name and search tags.

full_searchstring

Filters the returned rows by a search phrase to search the name, search tags, summary and description for an app.

sortOnstring

Sorts the returned object by one or more parameters. Multiple values can be separated by a comma for sorting on multiple fields.

  • name - The app name
  • created - The app created date
  • updated - The last date the app was updated
  • sort_rating - A rating for apps
  • hot_sort_rating - A 'hot' rating for apps
  • early_access - Whether the app is early access or not
  • downloads - How many downloads the app has
  • search_rank - The search rank when 'search' is specified as a filter
  • full_search_rank - the search rank when 'full_search' is specified as a filter
descendingstring

Orders the results in descending order based on the sortOn specified. If there are multiple sortOns specified, multiple values can be separated by a comma for each corresponding sortOn.

Response

Success

apps_idinteger required

The unique identifier of the app listing.

nameobject required

The name of the app.

summaryobject required

A short summary of the app.

descriptionobject required

The detailed description of the app.

image_urlobject required

An absolute URL to the logo image of the app.

video_urlobject required

An absolute URL to a video associated with the app.

websiteobject required

The URL of the app's web site.

supports_goobject required

True if the app supports the Oculus Go.

supports_questobject required

True if the app supports the Oculus Quest/Quest2.

supports_picoboolean required

True if the app supports the Pico.

supports_magic_leapboolean required

True if the app supports the Magic Leap

supports_linkobject required

True if the app supports Oculus Link.

supports_otherobject required

True if the app supports other VR platforms.

is_webxrobject required

True if the app supports WebXR.

createdobject required

The timestamp of when the app listing was created.

updatedobject required

The timestamp of when the app listing was last updated.

licenseobject required

The license type of the app.

  • FREE - Free app
  • PAID - Paid app
  • OPENSOURCE - Open source app
  • DEMO - Demo app
oculus_urlobject required

The Oculus URL of the App Lab or Oculus Store app.

external_listing_urlobject required

The link to an external listing URL for sites like itch.io, App Lab, etc.

oculus_sync_enabledboolean required

True if Oculus listing syncing is enabled

last_oculus_syncobject required

The last timestamp when the Oculus listing was synced, or null if it never has been