**Version: 202701**

# Create upload file

**POST** `/openapi/2027-01/file`

Create an upload task for one or more files.

## Request

**application/json**

**Body | Example**

**Body (required)**

- `original_source_list` string[] (required)

  A list of original file URLs to be uploaded. Each URL must be a valid link pointing to a file to process.Original source list, picture link, for example: \["[https://picx.zhimg.com/v2-3b4fc7e3a1195a081d0259246c38debc\_720w.jpg?source=172ae18b](https://picx.zhimg.com/v2-3b4fc7e3a1195a081d0259246c38debc_720w.jpg?source=172ae18b)"\]

```json
{
  "original_source_list": [
    "string"
  ]
}
```

## Responses

**200**

OK

**application/json**

**Schema | Example**

**Schema**

- `code` string

  error code
- `message` string

  error message
- `data` object

  - `task_id` string

    The task ID of the upload task

```json
{
  "code": "string",
  "message": "string",
  "data": {
    "task_id": "string"
  }
}
```
