Description
POST /api/1/files/confirm/{file_path}
Confirms file upload.
Pre-signed URL is returned during “Create file” and this URL must not be modified.
Headers
{
}
Path Parameter
Parameter | Required | Type | Description |
file_path | Required | string |
Query Parameter
NOTE: This endpoint does not use query parameters.
Body Parameter
Parameter | Required | Type | Description |
user_id | Required | integer | |
temp_name | Required | string | |
overwrite | Required | integer |
Example
Request
import requests
url = "https://api.cloudike.net/api/1/files/confirm/<path_of_the_file>?user_id=<userid>&temp_name=<temp_file_name>&overwrite=<overwrite>"
payload = {}
headers = {}
response = requests.request("GET", url, headers=headers, data=payload)
Response
{
"folder": false,
"path": <path_of_the_file>,
"public_hash": "",
"deleted": false,
"created": 1700000000000,
"modified": 1700000000000,
"trashed_at": null,
"owner":<userid>,
"owner_name": "company_create_test",
"is_favorite": false,
"nodeId": "6703838cb6bf70d0ddfe7c33",
"status": "",
"is_editing_in_onlyoffice": false,
"bytes": 1058,
"checksum": "80ff151aaf69be25bd2ed95761183c6d",
"version": 1728868387726,
"icon": "document_text",
"mime_type": "text/plain",
"role": "owner",
"author":<userid>,
"author_name": "company_create_test",
"author_lang": "",
"client_data": {},
"sender_name": "company_create_test",
"is_in_trash": false,
"name": "test.txt",
"name_in_company": "test.txt",
"overwritten": true
}
Errors
InvalidParameters 400
UserNotFound 404
FileNotFound 404
InternalServerError 500