---
title: "Get the asset with given ID."
method: GET
path: "/v1/assets/{assetId}"
---

# Get the asset with given ID.

`GET /v1/assets/{assetId}`

## Path parameters

- `assetId` string, required

## Query parameters

- `includeDownloadUrl` boolean
- `includeUploadUrl` boolean

## Response `200`

OK

- Asset
  - `id` string, required
  - `name` string, required
  - `kind` 'App' | 'Keychain', required
  - `displayName` string — Human-readable display name for the asset. If not set, the name should be used.
  - `platform` 'ios' | 'android' | 'xcode'
  - `os` 'ios' | 'android' | 'xcode' — Deprecated: alias of platform, always mirrors it. Use platform instead.
  - `md5` string — Returned only if there is a corresponding file uploaded already.
  - `expiresAt` string, date-time — When set, the time after which the asset is automatically deleted.
  - `signedUploadUrl` string
  - `signedDownloadUrl` string

## Other responses

- `default` — Error

## Changes

- **2026-07-07** `22f89da81c8f` — 1 warning, 3 info
  - added the new `xcode` enum value to the `os` response property for the response status `200`
  - added the optional property `platform` to the response with the `200` status
  - response property `os` deprecated
  - added the required property `kind` to the response with the `200` status
- **2026-06-18** `22b815649ef7` — 1 info
  - added the optional property `expiresAt` to the response with the `200` status
- **2026-01-07** `a1174a39309c` — 2 info
  - added the optional property `displayName` to the response with the `200` status
  - added the optional property `os` to the response with the `200` status

[Change history](https://skmtc.dev/limrun-inc/apis/limrun-api/changes/v1/assets/:assetId/get.md)

---

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