> 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 # Rooms API 101 > Learn how you can simplify complex agreements using Docusign Rooms. Bring each party together in a central location where you can manage transactions, integrate with other Docusign functionality, and track each step of the process. *Docusign Rooms* simplifies complex agreements by bringing together each person involved with a transaction in a digital space called a *room* where every detail, task, and transaction document is centrally located and managed. In Docusign Rooms, you set the requirements for each party by assigning *roles* to the people involved in the transaction. Roles can be assigned tasks to complete (typically viewing, uploading, or signing documents) and can have different levels of access to the room’s data and functionality; for example, a seller or agent would typically have greater visibility and access than a buyer. The room records the complete history of each action taken within the room and, when the transaction is complete, archives this information for your records. Each room is integrated with [Docusign eSignature functionality](/docs/esign-rest-api/esign101) and can be created easily and simply using [templated task information](/docs/rooms-api/rooms101/templates). Different templates, task lists, and roles can be created for different regions and offices within your company, enabling you to comply easily with different regional transaction processes and requirements. ## Rooms for Real Estate Docusign Rooms for Real Estate is built on the Rooms API, which enables you to perform some actions programmatically within your own apps, such as importing data to create a room. See [How to create a room with data](/docs/rooms-api/how-to/create-room-with-data) for details. **Note:** A given Docusign account may be linked with a Rooms for Real Estate account. The advantages of using Rooms to manage real estate transactions include: * Standardizing your procedures by creating templates and task lists that you can use over and over. * Defining simple, clear responsibilities for each room participant by assigning lists of specific tasks. * Integrating with Docusign eSignature functionality. * Controlling company standards and real estate procedures across many different regions and offices. * Manage your user permissions and responsibilities with custom roles and permission sets. ## Rooms API vs UI functionality The Rooms API enables you to perform most Rooms actions programmatically, rather than manually through the UI. This is useful for automating and integrating Rooms functionality within your own apps and reducing data entry. * Use the Rooms API for automated tasks and data entry (such as importing or exporting data to or from a room). * Use the UI for management tasks, administration scenarios, and to perform actions that are not yet supported by the Rooms API. **Note:** The Rooms API will be expanded in upcoming releases to support additional functionality, including management and administration tasks. #### [Rooms API concepts](/docs/rooms-api/rooms101/concepts) Learn about Rooms API concepts and features #### [Authentication](/docs/rooms-api/rooms101/auth) See which scopes are needed to use the Rooms API #### [Templates and task lists](/docs/rooms-api/rooms101/templates) Learn how to use templates and task lists in your rooms #### [Forms](/docs/rooms-api/rooms101/forms/using-forms-in-a-room) Learn how to use forms in your rooms > Learn how you can simplify complex agreements using Docusign Rooms. Bring each party together in a central location where you can manage transactions, integrate with other Docusign functionality, and track each step of the process. ## Docs - [Upgrading from Docusign Rooms API v1.0 to v2.0](https://developers.docusign.com/docs/rooms-api/rooms101/upgrading.md): Learn about the differences between Rooms API v1.0 and v2.0, what new features are supported, and how to upgrade your app to work with v2.0. - [Creating a Rooms developer account](https://developers.docusign.com/docs/rooms-api/rooms101/create-account.md): Learn how to create a company Rooms developer account to test and develop that will link to your developer account - [Authentication](https://developers.docusign.com/docs/rooms-api/rooms101/auth.md): Before your application can make calls to the Rooms API, it must authenticate and obtain an access token. Learn how to authenticate with the Rooms API. - [Rooms concepts](https://developers.docusign.com/docs/rooms-api/rooms101/concepts.md): Learn the Docusign Rooms API objects and how the objects can be utilized. - [Forms](https://developers.docusign.com/docs/rooms-api/rooms101/forms.md): Learn about what forms are and how they can help ensure legal compliance for your company's rooms. - [Managing forms](https://developers.docusign.com/docs/rooms-api/rooms101/forms/managing-forms-rooms.md): Learn about how to manage Forms to ensure legal compliance for your company's rooms. - [Using forms in a room](https://developers.docusign.com/docs/rooms-api/rooms101/forms/using-forms-in-a-room.md): Learn about how to use Forms to ensure legal compliance for your company's rooms. - [Using room templates and task lists](https://developers.docusign.com/docs/rooms-api/rooms101/templates.md): Learn about how to use Room templates and task lists to create predefined data sets that you can reuse each time you create a new room. - [API rules and resource limits](https://developers.docusign.com/docs/rooms-api/rooms101/rules-and-limits.md): See restrictions on resources for apps calling the Rooms API such as file sizes, requests per hour/minute, and API rules