docs
UAEN
API Reference

Request Upload Url

Get a signed URL for file upload.

POST/api/v1/files/upload-url

Authorizations

X-API-Keystringheaderrequired
Your API key for authentication

Body Parameters

filenamestringbodyrequired
File name
content_typestringbodyrequired
MIME type

Cookies

wos-sessionstringcookie
Session cookie
access_tokenstringcookie
Access token cookie
datalab_active_teamstringcookie
Active team cookie

Response

Successful Response
Request Upload Url
import requests

url = "https://www.datalab.to/api/v1/files/upload-url"
headers = {"X-API-Key": "<api-key>"}
payload = {"filename": "doc.pdf", "content_type": "application/pdf"}

response = requests.post(url, json=payload, headers=headers)
print(response.text)
200Success
{"upload_url": "https://storage.datalab.to/...", "file_id": "file_abc123"}