---
title: "Get tenant app by ID"
method: GET
path: "/v2/tenant-apps/{appId}"
tags: ["apps_management_Tenant Apps"]
---

# Get tenant app by ID

`GET /v2/tenant-apps/{appId}`

Retrieves a single tenant app's detail record by its ID.

Returns the TenantAppResponse object for the given appId, including its platform, package name, and audit timestamps.

**About Get Tenant App**

⚠️ iOS and Windows only. This is the single-app counterpart to the tenant apps list, useful once you already have an appId and need its current record.

**Common Use Cases**

Confirming an app's platform and package name before referencing it in a blueprint

Checking when an app record was last updated

**Best Practices**

Use GET /v2/tenant-apps/{appId}/versions immediately after this call if you need the app's installable versions, since this endpoint does not return version detail

**Workflow**

Obtain the appId from the tenant apps list or from the upload response

Call this endpoint to retrieve its detail record

## Path parameters

- `appId` string, uuid, required

## Response `200`

Success

- object
  - `content` AppsManagementTenantAppResponse
    - `id` string
    - `platform` 'APPLE' | 'WINDOWS'
    - `tenant_id` string
    - `package_name` string
    - `created_at` string, date-time
    - `created_by` string
    - `updated_at` string, date-time
    - `updated_by` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/esper/apis/esper-api-reference.md) · [All operations](https://skmtc.net/esper/apis/esper-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/esper/esper-api-reference/versions/e1f64cbb488e/schema)
