---
title: "List transformation asset versions"
method: GET
path: "/v2/sites/{site_id}/transformation_asset_versions/"
tags: ["transformations"]
---

# List transformation asset versions

`GET /v2/sites/{site_id}/transformation_asset_versions/`

## Request

- Base URL: `https://api.jwplayer.com`
- URL: `https://api.jwplayer.com/v2/sites/{site_id}/transformation_asset_versions/`
- Auth: API key in header `Authorization`

Retrieves a paginated list of asset version snapshots for the specified site

## Path parameters

- `site_id` string, required: Unique identifier for a resource

## Query parameters

- `page` integer
- `page_length` integer
- `q` string
- `sort` string

## Response `200`

Asset versions successfully retrieved

- TransformationAssetVersionsResponse: Paginated list of transformation asset versions
  - `asset_versions` TransformationAssetVersionResource[]
    - `id` string: Unique identifier for a resource
    - `site_id` string: Unique identifier for a resource
    - `type` 'asset_version': Resource type identifier
    - `created` string, date-time: Timestamp when the version was created
    - `name` string: Asset name at the time of the snapshot
    - `asset_type` 'article' | 'audio' | 'segmented_script' | 'studio_generated_video' | 'text': Type of asset content
    - `status` 'ready' | 'draft' | 'published' | 'disabled': Publication status of the asset
    - `produced_by_transformation_run_id` string: Unique identifier for a resource
    - `asset_metadata` union: Asset type-specific metadata
      - object: Metadata for article assets
        - `title` string: Article title
        - `description` string: Article summary or description
        - `source_url` string, uri: URL where the article is published
        - `thumbnail_url` string, uri: URL of the article thumbnail image
        - `external_id` string: External identifier from your system
        - `author` string: Author name
        - `published_at` string, date-time: Publication date and time
        - `content` string: Article body content
      - object: Metadata for audio assets
        - `article_audio_variant_id` string: Unique alphanumeric ID of the article audio variant
        - `media_id` string: Unique alphanumeric ID of the generated audio
        - `variant_type` 'verbatim' | 'summary' | 'custom': Type of audio variant
      - object: Metadata for segmented script assets generated for video transformations
        - `title` string: Title of the script
        - `segments` object[], required: Ordered narration segments that make up the script
          - `text` string, required: Narration text for the segment
          - `searchText` string, required: Visual search text used to source media for the segment
      - object: Metadata for studio generated video assets
        - `media_title` string, required: Title of the media used when the video is published
        - `media_id` string, nullable: JW Platform media ID, populated once the video is published
      - object: Metadata for text assets
        - `title` string: Title of the text content
        - `content` string: Text content
    - `relationships` object: Related resources
      - `asset` object
        - `id` string: Unique identifier for a resource
      - `project` object
        - `id` string: Unique identifier for a resource
  - `page` integer: Current page number
  - `page_length` integer: Number of items per page
  - `total` integer: Total number of items

---

[API](https://skmtc.dev/jwplayer/apis/management-api-v2.md) - [All operations](https://skmtc.dev/jwplayer/apis/management-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/jwplayer/apis/management-api-v2/revisions/9fad6bd5872e?raw)
