Uploads a document to a draft contract

Attaches one PDF, JPEG, PNG, or XLSX file to an existing draft contract.
Existing attachments are preserved, including files uploaded through the Rillet application
or imported from Salesforce.
Repeating an upload creates another attachment.
A file may be at most 9 MiB. The upload is refused when the draft contract already has 20 attachments,
or when it would take the draft contract's attachments past 100 MiB in total; files uploaded through
the Rillet application or imported from Salesforce count toward both limits.
A file name may have at most 255 characters and must not contain a path.
When the draft contract is confirmed, its attachments move to the contract.
Re-creating the draft contract with POST /draft-contracts and the same external reference discards
its attachments; use PUT to change a draft contract.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

UUID of the draft contract to be used in this operation.

Body Params
file
required
Responses

400

Empty file, missing filename, unsupported file content, or attachment limit reached

404

Draft contract not found or not accessible

409

Other uploads kept changing the draft contract's attachments; retry the upload.
Or the size of an existing attachment cannot be read; the error names it so it can be removed or re-uploaded.

413

The file is over 9 MiB, or the draft contract's attachments would exceed 100 MiB in total

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json