---
title: "Get asset detail"
method: GET
path: "/api/v1/assets/{assetId}"
tags: ["Assets"]
---

# Get asset detail

`GET /api/v1/assets/{assetId}`

## Request

- Base URL: `https://api-docs.busabase.com`
- URL: `https://api-docs.busabase.com/api/v1/assets/{assetId}`
- Auth: none declared

## Path parameters

- `assetId` string, required

## Response `200`

Asset metadata plus every place it is referenced (where-used).

- object
  - `asset` object, required
    - `id` string, required
    - `attachmentId` string, required
    - `name` string, required
    - `contentKind` 'text' | 'binary', required
    - `metadata` object
    - `fileName` string, required
    - `mimeType` string, required
    - `size` integer, required
    - `url` string, required
    - `contentHash` string, required
    - `usageCount` integer, required
    - `textStatus` 'missing' | 'present' | 'none' | 'stale', required
    - `createdAt` string, required
  - `usages` object[], required
    - `ownerType` 'drive' | 'skill' | 'airapp' | 'base' | 'doc' | 'file_node', required
    - `nodeId` string, required
    - `nodeName` string, required
    - `nodeType` string, required
    - `nodeSlug` string, required
    - `path` string, required
    - `recordId` string, required
    - `fieldSlug` string, required
    - `blockId` string, required
    - `createdAt` string, required

---

[API](https://skmtc.dev/busabase/apis/busabase-api.md) · [All operations](https://skmtc.dev/busabase/apis/busabase-api/llms.txt) · [OpenAPI document](https://skmtc.dev/busabase/apis/busabase-api/revisions/bc6a7d5ff4c1?raw)
