---
title: "Fetch an asset"
method: GET
path: "/assets/{asset_id}"
tags: ["assets"]
---

# Fetch an asset

`GET /assets/{asset_id}`

Fetches the matching asset.

## Query parameters

- `fields` string
- `include` string

## Headers

- `Accept` 'application/json', required

## Response `200`

The matching asset.

- object
  - `data` Asset, required
    - `id` string, required — Unique identifier for the resource instance.
    - `type` 'generic_files', required — The type of the resource.
    - `attributes` AssetAttributes, required
      - `name` string — The name of the asset.
      - `description` string — The description of the asset.
      - `thumbnail_url` string — The online location of the asset.
      - `approved` boolean — If `true`, this asset is approved; otherwise, it's not.

## Other responses

- `403` — This occurs for CDN URLs of assets that are pending approval or unpublished.
- `default` — Generic error payload

---

[API](https://skmtc.net/smartsheet/apis/brandfolder-openapi-reference.md) · [All operations](https://skmtc.net/smartsheet/apis/brandfolder-openapi-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartsheet/brandfolder-openapi-reference/revisions/fd95b0a2d2f8/schema)
