> This page is for Unified.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Upload contracts

> How to upload and organize signed contracts into customer file storage platforms using the Merge File Storage API.

---

#### User authorizes file storage access

Your user authorizes your application to access their file storage service (e.g., Google Drive, Dropbox) via an OAuth or similar authorization flow through Merge Link.

#### Check required fields

Depending on your users' file storage platform, there may be specific field requirements to successfully [**POST** /File](https://docs.merge.dev/filestorage/files/#files_create).

Use our [**GET** /meta](https://docs.merge.dev/filestorage/files/#files_meta_post_retrieve) endpoint to get the required fields.

#### Upload and organize contracts

[**POST** /File](https://docs.merge.dev/filestorage/files/#files_create) to automatically upload signed contracts created in your product to your users' file storage platform.

If needed, [**POST** /Folder](https://docs.merge.dev/filestorage/folders/#folders_create) to organize those contracts.

Now all your users' contracts are automatically organized and saved in their file storage platform - making it quick and easy to reference back for invoicing or financial needs.

#### Automatically Upload Contracts to a File Storage Platform with Merge

Integrate today or talk to our sales team to learn how Merge unlocks hundreds of integrations in days - not years.

\


Get a demo **

\
\