Skip to main content
POST
/
file
cURL
curl -X POST "https://api.smooth.sh/api/v1/file" \
     -H "apikey: YOUR_API_KEY" \
     -F "file=@/path/to/your/file.pdf" \
     -F "file_purpose=invoice document"
{
  "r": {
    "id": "<string>"
  }
}

Authorizations

apikey
string
header
required

Body

multipart/form-data
file
file
required

The file to upload.

file_purpose
string

Optional description of the file's purpose (max 64 characters).

Response

File successfully uploaded.

r
UploadFileResponse · object
required

Response model for file upload.