Upload File From Url
PUT/api/v1/files/upload_from_url
Upload a file to S3 from a URL.
Request
Query Parameters
Cookie Parameters
- application/json
Body
required
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD2
- MOD3
- MOD4
- MOD5
- MOD6
Array [
]
name
object
anyOf
string
Possible values: non-empty
and <= 3000 characters
URL of the file to download
Possible values: non-empty
proxy_url
object
URL of the proxy server to use for downloading the file
anyOf
string
Possible values: non-empty
request_headers
object
Headers to include in the request when downloading the file
anyOf
Whether to verify the SSL certificate when downloading the file
true
Whether to follow redirects when downloading the file
true
resource_info
object
Resource information for the file
anyOf
property name*
object
anyOf
object
string
integer
number
boolean
Responses
- 200
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD2
- MOD3
- MOD4
- MOD5
- MOD6
Array [
]
- MOD1
Unique identifier
created_at
object
Creation datetime
anyOf
string
updated_at
object
Update datetime
anyOf
string
Possible values: non-empty
and <= 3000 characters
file_size
object
Size of the file in bytes
anyOf
integer
file_type
object
File type (e.g. pdf, docx, etc.)
anyOf
string
Possible values: non-empty
and <= 3000 characters
The ID of the project that the file belongs to
last_modified_at
object
The last modified time of the file
anyOf
string
resource_info
object
Resource information for the file
anyOf
property name*
object
anyOf
object
string
integer
number
boolean
data_source_id
object
The ID of the data source that the file belongs to
anyOf
string
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z",
"name": "string",
"file_size": 0,
"file_type": "string",
"project_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"last_modified_at": "2024-07-29T15:51:28.071Z",
"resource_info": {},
"data_source_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
- MOD1
- MOD2
]
]
detail
object[]
loc
object[]
required
anyOf
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}