---
title: "Upload Files"
method: GET
path: "/v1/uploads/"
tags: ["uploads"]
---

# Upload Files

`GET /v1/uploads/`

Get upload URL

The generated URL can be used like this:

curl --location --request PUT '{upload_url}' --header 'Content-Type: video/mp4' --data '@/path/to/file'

## Query parameters

- `file_ext` string

## Response `200`

Successful Response

- GetUploadUrlResponse
  - `upload_url` string, required
  - `source_url` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/lingopal/apis/lingopal-api-v1.md) · [All operations](https://skmtc.net/lingopal/apis/lingopal-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lingopal/lingopal-api-v1/revisions/e59486f9cd0c/schema)
