As each jurisdiction is different you must prepare for the fact that the count of documents required varies based on external and internal policies, ensure you are supporting dynamic document handling.
Returns a list of documents required by the application
Name identifier, see DocumentName Type
Identifies if the document has been signed
Each option within this object refers to a URL, when URL is loaded the requested format is provided as response - NOT JSON