# asset.output.ready

> Payload recorded when an output becomes available.

`asset.output.ready` is recorded when an output becomes available. `data.output` contains the same typed output object returned by the Asset outputs API. Its `type` identifies a transcript, caption, static rendition, or thumbnail request, and `details` contains that resource's snapshot.

The output's `id` uses the shared `aop_` prefix for every Asset output type. Its `asset_id` identifies the owning Asset. Standalone thumbnail resources use `thm_` IDs and the separate `thumbnail.*` event family.

Each output becomes ready independently. A ready output does not mean all other outputs on the Asset are ready. Transcript snapshots include the full text and timed segments in `details.content`. Media snapshots include their available delivery URLs. Retrieve the output for current state and fresh signed URLs.

<openapi-schema schema="#/components/schemas/NotificationPayloadAssetOutput"></openapi-schema>
