---
search:
  tags:
    - Assets
    - GET
seo:
  description: >-
    Fetches one Asset in any status (pending, ready or failed), with its
    Registrations and a… Reference for the GET /assets/{id} endpoint in the
    AdCrunch API.
sidebar:
  label: Get one Asset
  badge: GET
title: Get one Asset
type: openapi-operation
---
Fetches one Asset in any status (`pending`, `ready` or `failed`), with its Registrations and a short-lived presigned `previewUrl` for the stored bytes of a `ready` Asset (`null` for a `pending` or `failed` Asset). An Asset belonging to another organization is reported as missing, so the surface cannot be used to discover that an id is real.

A read completes a reserved Asset. When the Asset is `pending` and its object exists, the read inspects the bytes and answers the Asset `ready` or `failed`. A read before the `PUT` answers `pending`: read again after the `PUT`.

This is also how a Registration is polled: `status` and `providerIdentifier` on each Registration settle here, and there is no separate status resource.

`GET /assets/{id}`
