> 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 # RequestLogs Resource The RequestLogs resource provide methods that allow you to retrieve and delete the API request log files. The log files contain the API requests associated with your integration. They can aid you in troubleshooting specific issues within an integration, or if Docusign Support requests an API trace log. ## Methods supported | Method | Description | | --------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | | [delete](/docs/esign-rest-api/reference/diagnostics/requestlogs/delete) | DEL `/restapi/v2.1/diagnostics/request_logs` Deletes the request log files. | | [get](/docs/esign-rest-api/reference/diagnostics/requestlogs/get) | GET `/restapi/v2.1/diagnostics/request_logs/{requestLogId}` Gets a request logging log file. | | [getSettings](/docs/esign-rest-api/reference/diagnostics/requestlogs/getsettings) | GET `/restapi/v2.1/diagnostics/settings` Gets the API request logging settings. | | [list](/docs/esign-rest-api/reference/diagnostics/requestlogs/list) | GET `/restapi/v2.1/diagnostics/request_logs` Gets the API request logging log files. | | [updateSettings](/docs/esign-rest-api/reference/diagnostics/requestlogs/updatesettings) | PUT `/restapi/v2.1/diagnostics/settings` Enables or disables API request logging for troubleshooting. | ## RequestLogs properties | Property | Type | Description | | ------------------------------- | ------ | ------------------------------------------------------------------ | | `apiRequestLogging` | string | When **true,** enables API request logging for the user. | | `apiRequestLogMaxEntries` | string | Specifies the maximum number of API requests to log. | | `apiRequestLogRemainingEntries` | string | Indicates the remaining number of API requests that can be logged. | ## API Docs - RequestLogs [Delete request log files](https://developers.docusign.com/docs/esign-rest-api/reference/diagnostics/requestlogs/delete.md) - RequestLogs [Get request logging log file](https://developers.docusign.com/docs/esign-rest-api/reference/diagnostics/requestlogs/get.md) - RequestLogs [Get API request logging settings](https://developers.docusign.com/docs/esign-rest-api/reference/diagnostics/requestlogs/getsettings.md) - RequestLogs [Get API request logging log files](https://developers.docusign.com/docs/esign-rest-api/reference/diagnostics/requestlogs/list.md) - RequestLogs [Update request logging settings](https://developers.docusign.com/docs/esign-rest-api/reference/diagnostics/requestlogs/updatesettings.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)