> 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 # Requests Resource A paginated list of request types for an account. ## Methods supported | Method | Description | | -------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | | [createRequest](/docs/agreement-desk-api/reference/agreementdesk/requests/createrequest) | POST `/v1/accounts/{accountId}/requests` Create a request | | [followRequest](/docs/agreement-desk-api/reference/agreementdesk/requests/followrequest) | POST `/v1/accounts/{accountId}/requests/{requestId}/actions/follow` Follow a request | | [getRequest](/docs/agreement-desk-api/reference/agreementdesk/requests/getrequest) | GET `/v1/accounts/{accountId}/requests/{requestId}` Get a request | | [listRequestDocuments](/docs/agreement-desk-api/reference/agreementdesk/requests/listrequestdocuments) | GET `/v1/accounts/{accountId}/requests/{requestId}/documents` List documents on a request | | [listRequests](/docs/agreement-desk-api/reference/agreementdesk/requests/listrequests) | GET `/v1/accounts/{accountId}/requests` List requests | | [unfollowRequest](/docs/agreement-desk-api/reference/agreementdesk/requests/unfollowrequest) | POST `/v1/accounts/{accountId}/requests/{requestId}/actions/unfollow` Unfollow a request | | [uploadRequestDocument](/docs/agreement-desk-api/reference/agreementdesk/requests/uploadrequestdocument) | POST `/v1/accounts/{accountId}/requests/{requestId}/documents` Upload a document to a request | ## Requests properties | Property | Type | Description | | ------------------- | ---------------- | --------------------------------------------- | | `_links` | PageLinks | | | `response_metadata` | ResponseMetadata | | | `request_types` | array | The request types configured for the account. | ## API Docs - Requests [Create request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/createrequest.md) - Requests [Follow request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/followrequest.md) - Requests [Get request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/getrequest.md) - Requests [List documents on request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/listrequestdocuments.md) - Requests [List requests](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/listrequests.md) - Requests [Unfollow request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/unfollowrequest.md) - Requests [Upload document to request](https://developers.docusign.com/docs/agreement-desk-api/reference/agreementdesk/requests/uploadrequestdocument.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developers.docusign.com/openapi.json) - [OpenAPI YAML](https://developers.docusign.com/openapi.yaml)