---
title: "Get Public App By Package"
method: GET
path: "/v2/apps/by-package/{package_name}"
tags: ["Apps"]
---

# Get Public App By Package

`GET /v2/apps/by-package/{package_name}`

## Request

- Base URL: `https://api.sidequestvr.com`
- URL: `https://api.sidequestvr.com/v2/apps/by-package/{package_name}`
- Auth: none declared

Gets the listing ID, name and icon for a publicly available app. No login required. Results and misses are cached by the service for one hour. HTTP clients may cache responses for another hour, so metadata and visibility changes may take up to two hours to appear.

## Path parameters

- `package_name` string, required

## Response `200`

Success

- PublicAppPackageModel: Public app details for a library shortcut
  - `apps_id` integer, required: The SideQuest listing ID
  - `name` object, required: The app name
  - `image_url` object, required: The app icon URL

## Other responses

- `400`: The data provided to the call was incorrect or incomplete.
- `404`: No resource was found at the target path or the authorization token provided does not have access to know that it exists.

## Changes

- **2026-10-12** `5f62fe19531f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sidequestvr/apis/sidequest-api/changes/v2/apps/by-package/:package_name/get.md)

---

[API](https://skmtc.dev/sidequestvr/apis/sidequest-api.md) - [All operations](https://skmtc.dev/sidequestvr/apis/sidequest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sidequestvr/apis/sidequest-api/revisions/015df326911c?raw)
