---
title: "List Available Apps (Compatibility)"
method: GET
path: "/apps/available/{locale}"
tags: ["apps"]
deprecated: true
---

# List Available Apps (Compatibility)

`GET /apps/available/{locale}`

> **Deprecated.**

Compatibility fallback for App Store browse data. Product-origin shells should prefer static /media/json/product_{locale}.json plus /media/json/app-store-install-metadata.json and call this endpoint only when static payloads are unavailable.

## Path parameters

- `locale` string, required — Language to get available apps from

## Response `200`

Successful Response

- AppAvailableResponse[]
  - `sys` object, required — id
  - `key` string, nullable, required — Key
  - `hot` integer, nullable — Hot
  - `trademark` string, nullable — Trademark
  - `summary` string, nullable — Summary
  - `overview` string, nullable — Overview
  - `websiteurl` string, nullable — Website URL
  - `screenshots` object[] — Screenshots
  - `distribution` object[] — Distribution
  - `vcpu` integer, nullable — VCPU
  - `memory` integer, nullable — Memory(GB)
  - `storage` integer, nullable — Storage(GB)
  - `logo` object — Logo
  - `catalogCollection` object — Catalog Collection

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.dev/websoft9/apis/appmanae-api.md) · [All operations](https://skmtc.dev/websoft9/apis/appmanae-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/websoft9/appmanae-api/revisions/e4bf692cc15e/schema)
