Skip to main content
POST
/
api
/
v2
/
documents
/
presigned-upload-url
Python
import os
from samplehc import SampleHealthcare

client = SampleHealthcare(
    api_key=os.environ.get("SAMPLEHC_API_KEY"),  # This is the default and can be omitted
)
response = client.v2.documents.presigned_upload_url(
    file_name="fileName",
    mime_type="application/zip",
)
print(response.id)
{
  "id": "<string>",
  "fileName": "<string>",
  "presignedUrl": "<string>"
}

Body

application/json
mimeType
required

The MIME type of the file to be uploaded.

Available options:
application/zip,
application/x-zip-compressed,
multipart/x-zip,
application/x-compress
fileName
string
required

The name of the file to be uploaded.

Response

Successfully generated presigned URL and initial document metadata.

Successfully generated presigned URL and initial document metadata.

id
string
required
fileName
string
required
presignedUrl
string<uri>
required