Confirm document actions
Performs keep/remove actions on a document that is not yet fully processed - for example a document uploaded through the Document Portal that still contains existing signatures, form fields or signing field markers.
When such a document is fetched (Get document), its IsActionNeeded flag is true,
and HasSignatures, HasSigningFields and HasFormFields indicate what was detected.
Use this call to decide which of those to keep, after which the document moves to
Draft status and is fully processed.
KeepSignatures and KeepFormFields are mutually exclusive: a document cannot keep
existing signatures and use form fields at the same time, so these two cannot both be
true in one request.
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Path Parameters
The target document's unique identifier A document's unique identifier
"00000000-0000-0000-0000-000000000000"
The target package's unique identifier A package's unique identifier
"00000000-0000-0000-0000-000000000000"
Body
Actions to be performed on Draft document with IsActionNeeded flag
Document actions to be performed on Draft document with IsActionNeeded flag set to true.
When true, existing signatures detected in the document are applied to the document file. Default is false. Cannot be true at the same time as KeepFormFields.
When true, detected signing field markers are converted to actual signing fields. Default is false.
When true, detected form field markers are converted to actual form fields. Default is false. Cannot be true at the same time as KeepSignatures.
Response
Document is in Draft status, no action required