# AddDocuments

## Overview

The AddDocuments operation adds a specified list of documents to the list of documents assembled for a transaction.

This operation uses the transaction data stored by the CreateTransaction operation. If a specified document already exists in the list of documents associated with the transaction the document will be selected for assembly by setting the Prepare flag to true, but the document will retain its position in the list of document. If a document does not exist in the list of documents the document will be appended to the end of the list. Documents added with this request can also specify format, number of copies, and the ancillary outputs to apply to the document. The Autoselected and Suggested flags are not modified through the AddDocuments operation.

Operation | AddDocuments
--- | ---
Style | document
Operation Type | Request-response. The endpoint receives a message, and sends a correlated message.
SOAP Action | http://schemas.bankerssystems.com/2004/ExpereAPI/ExpereIEServices/IExpereAPI/AddDocuments
Input | AddDocumentsRequest
Output | AddDocumentsResponse