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
- 200
- 400
- 401
- 403
- 422
- 500
OK
Bad Request
Unauthorized
Forbidden
Unprocessable Content
Internal Server Error