# Create a signed URL for version

Create a URL that allows anyone with the link to access the Panjaya Dubbing Studio for a specific dubbing version.
This endpoint is useful for sharing a version with collaborators or reviewers who need to make edits or QC the dubbing,
without requiring them to log in.
The generated URL provides a pre-signed access to the Panjaya Dubbing Studio, where users can view the dubbing version, adjust the
text, and fine-tune the dubbing. The access is limited to the specific version and does not allow access to other
versions or assets.
Adjust the `expiration_minutes` parameter to specify the duration in minutes for which the URL will remain valid.
The default expiration time is 3 hours.

Endpoint: POST /v1/versions/{version_id}/studio_url
Security: api_key

## Security:

  - `api_key` (unknown)
    http bearer

## Path parameters:

  - `version_id` (string, required)

## Request fields (application/json):

  - `sign_url` (boolean)
    If true, the returned URL will be signed

  - `expiration_minutes` (integer)
    Time in minutes for url to expire

## Response 200:

  - `200` (unknown)
    Version found

## Response 200 fields (application/json):

  - `studio_url` (string, required)

## Response 401:

  - `401` (unknown)
    The API key could not be validated

## Response 401 fields (application/json):

  - `detail` (string, required)
    A full description of the error.

## Response 404:

  - `404` (unknown)
    The requested resource was not found

## Response 404 fields (application/json):

  - `detail` (string, required)
    A full description of the error.

## Response 500:

  - `500` (unknown)
    An internal server error occurred

## Response 500 fields (application/json):

  - `detail` (string, required)
    A full description of the error.

