Prepare Agreement Documents
Prepare the agreement documents for a customer application.
Available to: All authenticated users
Environments: Live
Rate Limit: 10 requests per hour, 30-second back-off, counts all requests
Generate the set of agreement documents the applicant needs to sign for a customer application. The system builds the documents from the application’s applicant details, so call this after submitting them with submitApplicant.
Provide the customerApplicationId returned by startCustomerApplication. A successful response returns a successHashCode; the generated documents are stored as AgreementDocument entities linked to the application.
To work with the prepared documents:
- List them with
agreementDocumentDependents, passing thecustomerApplicationIdasmasterid. The returnedidvalues are theagreementIdsyou pass tosignAgreementDocuments. - Fetch a document’s content for display with
getAgreementDocument.
Common Failure Scenarios
customerApplicationIddoes not reference an existing application.- The application does not yet have applicant details — submit them first with
submitApplicant.
Error Messages
Next Steps
- Present the prepared documents to the applicant, then sign them with
signAgreementDocuments.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
Response
Non-empty if the request failed