Skip to main content

Request pre-signed URLs to upload files

POST 

/v1/presigned-urls

Returns up to 100 pre-signed URLs to upload files to the data lake. If you need to upload large numbers of files (e.g. 10k), call this endpoint multiple times in chunks of up to 100 each. Presigned URLs expire after 2 hours.

Below is an example flow of how this endpoint is used:

      [Optional]        +------------------------+
+---------------> | /v1/check-digest |
| +------------------------+
v
+---------------------+ +------------------------+ +--------------------------+
| Local Repository | | /v1/presigned-urls | | /v1/ingestion-events |
| (ACS, OnBase, etc.) | -> | (1 <= count <= 100) | -> | (createOrUpdate, etc.) |
+---------------------+ +------------------------+ +--------------------------+
Upload Files Return Up to 100 Send metadata
to S3 using presigned URLs references
pre-signed URLs

Request

Responses

OK