# Lean - Documents and Contracts

Use these methods to manage documents and contracts.

## Contracts

The **getDisposableContracts*** methods return:

* the disposable contract (Mod_NAMCA22D)
* the privacy document url
* the T&C document url


Use:

* [**getDisposableContract**](/products/leandisposable/enterprise-documentation/developer-documentation/api-references/lean-documents/lean-getdisposablecontract-method) **:** for the standard process
* [**getDisposableContractWitheIDAssertion**](/products/leandisposable/enterprise-documentation/developer-documentation/api-references/lean-documents/lean-getdisposablecontractwitheidassertion-method) **:** for the process based on an eIDAssertion


If you want to store the evidence of the signed contract you can use the [uploadDoc](/products/leandisposable/enterprise-documentation/developer-documentation/api-references/lean-documents/lean-uploaddoc-method) described below.

## Documents

Use these methods to upload documents related to the issued certificate.

* [**uploadAwsId**](/products/leandisposable/enterprise-documentation/developer-documentation/api-references/lean-documents/lean-uploadawsid-method) **:** If there is a video identification process that stores the evidence on aws, you can use this method to add the awsId reference to the issued disposable.
* [**uploadDoc**](/products/leandisposable/enterprise-documentation/developer-documentation/api-references/lean-documents/lean-uploaddoc-method) : to store the evidence of the identification, signature process (audit log) or the signed contract.