# Get an asset After creating an asset - either through the Panjaya Dubbing Studio API or by uploading it via the Panjaya Dubbing Studio web interface - you can easily fetch detailed information about the asset by specifying its asset ID. This endpoint allows you to access key metadata, including the asset's current status, associated dubbings, and available versions. ### Asset processing failures In case of an error while processing the asset, the asset status will be , and the field in this endpoint's response will contain helpful information for identifying the issue. It contains an error code and a detailed error message to help you understand and resolve the issue. Here is a list of common error codes for assets: - : The input provided is invalid. Ensure all provided fields match the asset's properties. - : We didnt find a valid video stream in the media file. - : No spoken content was identified in the uploaded video. - : No audio tracks were found in the source video. - : The video duration limit for your account has been reached. - : The file size of the requested video has exceeded the allowed size limit. - : The provided start_time or end_time is out of video range. Ensure that the timestamps are within the video duration. Endpoint: GET /v1/assets/{asset_id} Security: api_key ## Path parameters: - `asset_id` (string, required) ## Response 200 fields (application/json): - `asset_id` (string, required) - `name` (string, required) - `locale` (string, required) A locale code of [a supported locale](#section/Languages-support). If the locale is not supported, an error response of status 400 will be returned. - `created_at` (string, required) - `status` (string, required) Enum: "Dubbing", "PendingReview", "Ready", "Failed" - `languages` (array, required) - `languages.dubbing_id` (any, required) - `languages.versions` (array, required) - `languages.versions.version_id` (string, required) - `duration` (any, required) Duration of the source video in seconds. The field may be while the asset is processing. - `error` (any) ## Response 401 fields (application/json): - `detail` (string, required) A full description of the error. ## Response 404 fields (application/json): - `detail` (string, required) A full description of the error. ## Response 500 fields (application/json): - `detail` (string, required) A full description of the error.