> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL.
>
> Documentation indexes by section:
> - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt
> - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt
> - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt
> - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt
>
> Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth
> Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks
>
> OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json
> MCP server: https://docusign.docs.buildwithfern.com/_mcp/server

# Agreement Desk API overview

> Use the Agreement Desk API to programmatically create and manage trackable records for your business or legal needs.

Automate contract intake, document generation, approvals, and lifecycle management across your organization by unifying systems with [Agreement Desk](https://www.docusign.com/products/agreement-desk). By connecting platforms like Salesforce, Zendesk, and Levelpath, the Agreement Desk API lets you synchronize data across systems, manage new contract requests and documents, orchestrate approvals, and coordinate stakeholders programmatically reducing manual work, accelerating agreement velocity, and keeping workflows connected across systems.

## Places to start

* [API 101](/docs/agreement-desk-api/agreement-desk-api-101)
* [API reference](/docs/agreement-desk-api/reference)

![Agreement desk API overview abstract image](/_fern-files/_img/07438f910bb49c2fda5f61d64c6482755d105554e2a0971bb24ae7bb3d498441.webp)

## Features

#### Accelerate intake and eliminate duplicate data entry

Reduce manual overhead and maintain consistent contract data across platforms. Programmatically create contract requests from upstream systems, map source data to custom fields, generate documents from templates, and upload supporting attachments automatically.

#### Maintain cross-system alignment and visibility for contract lifecycle

Keep stakeholders informed across CRMs, ticketing tools, procurement platforms, and custom dashboards. Retrieve and filter contract requests, update statuses and form data in real time, and surface live activity feeds directly within connected systems.

#### Streamline governance, approvals,  and cross-functional collaboration

Integrate compliance, review, and authorization steps directly into existing enterprise workflows without manual Agreement Desk UI intervention. Automate approval tasks, trigger reminders and messages, control user permissions, and assign followers to contract requests programmatically.