{"id":24746738,"url":"https://github.com/documenso/sdk-typescript","last_synced_at":"2026-02-21T12:02:40.073Z","repository":{"id":273347184,"uuid":"918889604","full_name":"documenso/sdk-typescript","owner":"documenso","description":null,"archived":false,"fork":false,"pushed_at":"2026-02-20T00:35:31.000Z","size":5212,"stargazers_count":12,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-02-20T04:42:05.403Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/documenso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-19T06:09:12.000Z","updated_at":"2026-02-19T19:07:40.000Z","dependencies_parsed_at":"2025-02-28T01:37:31.011Z","dependency_job_id":"f50a4962-b9aa-45dc-b87c-578183dd33d7","html_url":"https://github.com/documenso/sdk-typescript","commit_stats":null,"previous_names":["documenso/sdk-typescript"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/documenso/sdk-typescript","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/documenso%2Fsdk-typescript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/documenso%2Fsdk-typescript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/documenso%2Fsdk-typescript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/documenso%2Fsdk-typescript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/documenso","download_url":"https://codeload.github.com/documenso/sdk-typescript/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/documenso%2Fsdk-typescript/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29680147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T11:29:27.227Z","status":"ssl_error","status_checked_at":"2026-02-21T11:29:20.292Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-28T04:32:34.058Z","updated_at":"2026-02-21T12:02:40.056Z","avatar_url":"https://github.com/documenso.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://github.com/documenso/documenso/assets/13398220/a643571f-0239-46a6-a73e-6bef38d1228b\" alt=\"Documenso Logo\"\u003e\n\n\u0026nbsp;\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://www.speakeasy.com/?utm_source=@documenso/sdk-typescript\u0026utm_campaign=typescript\"\u003e\u003cimg src=\"https://custom-icon-badges.demolab.com/badge/-Built%20By%20Speakeasy-212015?style=for-the-badge\u0026logoColor=FBE331\u0026logo=speakeasy\u0026labelColor=545454\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://opensource.org/licenses/MIT\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\" style=\"width: 100px; height: 28px;\" /\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n## Documenso TypeScript SDK\n\nA type-safe SDK for seamless integration with Documenso v2 API, providing first-class TypeScript support.\n\nThis SDK offers a strongly-typed interface to interact with Documenso's API, enabling you to:\n- Handle document signing workflows with full type safety\n- Leverage autocomplete in your IDE\n- Catch potential errors at compile time\n\nThe full Documenso API can be viewed [here](https://openapi.documenso.com/), which includes TypeScript examples.\n\n## ⚠️ Warning\n\nDocumenso v2 API and SDKs are currently in beta. There may be to breaking changes.\n\nTo keep updated, please follow the discussions here:\n- [Feedback](https://github.com/documenso/documenso/discussions/1611)\n- [Breaking change alerts](https://github.com/documenso/documenso/discussions/1612)\n\n\u003c!-- No Summary [summary] --\u003e\n\n## Table of Contents\n\u003c!-- $toc-max-depth=2 --\u003e\n* [Overview](#documenso-typescript-sdk)\n  * [SDK Installation](#sdk-installation)\n  * [Requirements](#requirements)\n  * [Document creation example](#document-creation-example)\n  * [Authentication](#authentication)\n  * [Available Resources and Operations](#available-resources-and-operations)\n  * [Retries](#retries)\n  * [Error Handling](#error-handling)\n  * [Server Selection](#server-selection)\n  * [Debugging](#debugging)\n* [Development](#development)\n  * [Maturity](#maturity)\n  * [Contributions](#contributions)\n\n\u003c!-- No Table of Contents [toc] --\u003e\n\n\u003c!-- Start SDK Installation [installation] --\u003e\n## SDK Installation\n\nThe SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https://pnpm.io/), [bun](https://bun.sh/) or [yarn](https://classic.yarnpkg.com/en/) package managers.\n\n### NPM\n\n```bash\nnpm add @documenso/sdk-typescript\n```\n\n### PNPM\n\n```bash\npnpm add @documenso/sdk-typescript\n```\n\n### Bun\n\n```bash\nbun add @documenso/sdk-typescript\n```\n\n### Yarn\n\n```bash\nyarn add @documenso/sdk-typescript\n```\n\n\n\n### Model Context Protocol (MCP) Server\n\nThis SDK is also an installable MCP server where the various SDK methods are\nexposed as tools that can be invoked by AI applications.\n\n\u003e Node.js v20 or greater is required to run the MCP server from npm.\n\n\u003cdetails\u003e\n\u003csummary\u003eClaude installation steps\u003c/summary\u003e\n\nAdd the following server definition to your `claude_desktop_config.json` file:\n\n```json\n{\n  \"mcpServers\": {\n    \"Documenso\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\", \"--package\", \"@documenso/sdk-typescript\",\n        \"--\",\n        \"mcp\", \"start\",\n        \"--api-key\", \"...\"\n      ]\n    }\n  }\n}\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eCursor installation steps\u003c/summary\u003e\n\nCreate a `.cursor/mcp.json` file in your project root with the following content:\n\n```json\n{\n  \"mcpServers\": {\n    \"Documenso\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\", \"--package\", \"@documenso/sdk-typescript\",\n        \"--\",\n        \"mcp\", \"start\",\n        \"--api-key\", \"...\"\n      ]\n    }\n  }\n}\n```\n\n\u003c/details\u003e\n\nYou can also run MCP servers as a standalone binary with no additional dependencies. You must pull these binaries from available Github releases:\n\n```bash\ncurl -L -o mcp-server \\\n    https://github.com/{org}/{repo}/releases/download/{tag}/mcp-server-bun-darwin-arm64 \u0026\u0026 \\\nchmod +x mcp-server\n```\n\nIf the repo is a private repo you must add your Github PAT to download a release `-H \"Authorization: Bearer {GITHUB_PAT}\"`.\n\n\n```json\n{\n  \"mcpServers\": {\n    \"Todos\": {\n      \"command\": \"./DOWNLOAD/PATH/mcp-server\",\n      \"args\": [\n        \"start\"\n      ]\n    }\n  }\n}\n```\n\nFor a full list of server arguments, run:\n\n```sh\nnpx -y --package @documenso/sdk-typescript -- mcp start --help\n```\n\u003c!-- End SDK Installation [installation] --\u003e\n\n\u003c!-- Start Requirements [requirements] --\u003e\n## Requirements\n\nFor supported JavaScript runtimes, please consult [RUNTIMES.md](RUNTIMES.md).\n\u003c!-- End Requirements [requirements] --\u003e\n\n## Authentication\n\nTo use the SDK, you will need a Documenso API key which can be created [here](https://docs.documenso.com/developers/public-api/authentication#creating-an-api-key\n).\n\n```ts\nconst documenso = new Documenso({\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n```\n\n## Document creation example\n\nCurrently creating a document involves two steps:\n\n1. Create the document\n2. Upload the PDF\n\nThis is a temporary measure, in the near future prior to the full release we will merge these two tasks into one request. \n\nHere is a full example of the document creation process which you can copy and run.\n\nNote that the function is temporarily called `createV0`, which will be replaced by `create` once we resolve the 2 step workaround.\n\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\nimport fs from \"fs\";\n\nconst documenso = new Documenso({\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function uploadFileToPresignedUrl(filePath: string, uploadUrl: string) {\n  const fileBuffer = await fs.promises.readFile(filePath);\n\n  // Make PUT request to pre-signed URL\n  const response = await fetch(uploadUrl, {\n    method: \"PUT\",\n    body: fileBuffer,\n    headers: {\n      \"Content-Type\": \"application/octet-stream\",\n    },\n  });\n\n  if (!response.ok) {\n    throw new Error(`Upload failed with status: ${response.status}`);\n  }\n}\n\nconst main = async () =\u003e {\n  const createDocumentResponse = await documenso.documents.createV0({\n    title: \"Document title\",\n    recipients: [\n      {\n        email: \"example@documenso.com\",\n        name: \"Example Doe\",\n        role: \"SIGNER\",\n        fields: [\n          {\n            type: \"SIGNATURE\",\n            pageNumber: 1,\n            pageX: 10,\n            pageY: 10,\n            width: 10,\n            height: 10,\n          },\n          {\n            type: \"INITIALS\",\n            pageNumber: 1,\n            pageX: 20,\n            pageY: 20,\n            width: 10,\n            height: 10,\n          },\n        ],\n      },\n      {\n        email: \"admin@documenso.com\",\n        name: \"Admin Doe\",\n        role: \"APPROVER\",\n        fields: [\n          {\n            type: \"SIGNATURE\",\n            pageNumber: 1,\n            pageX: 10,\n            pageY: 50,\n            width: 10,\n            height: 10,\n          },\n        ],\n      },\n    ],\n    meta: {\n      timezone: \"Australia/Melbourne\",\n      dateFormat: \"MM/dd/yyyy hh:mm a\",\n      language: \"de\",\n      subject: \"Email subject\",\n      message: \"Email message\",\n      emailSettings: {\n        recipientRemoved: false,\n      },\n    },\n  });\n\n  const { document, uploadUrl } = createDocumentResponse;\n\n  // Upload the PDF you want attached to the document.\n  // Replace demo.pdf with your file to upload relative to this file.\n  await uploadFileToPresignedUrl(\"./demo.pdf\", uploadUrl);\n\n  return document;\n};\n\nmain()\n```\n\u003c!-- No SDK Example Usage [usage] --\u003e\n\u003c!-- No Authentication [security] --\u003e\n\n\u003c!-- Start Available Resources and Operations [operations] --\u003e\n## Available Resources and Operations\n\n\u003cdetails open\u003e\n\u003csummary\u003eAvailable methods\u003c/summary\u003e\n\n### [Document](docs/sdks/document/README.md)\n\n* [documentGetMany](docs/sdks/document/README.md#documentgetmany) - Get multiple documents\n* [documentDownload](docs/sdks/document/README.md#documentdownload) - Download document (beta)\n\n### [Documents](docs/sdks/documents/README.md)\n\n* [get](docs/sdks/documents/README.md#get) - Get document\n* [find](docs/sdks/documents/README.md#find) - Find documents\n* [create](docs/sdks/documents/README.md#create) - Create document\n* [update](docs/sdks/documents/README.md#update) - Update document\n* [delete](docs/sdks/documents/README.md#delete) - Delete document\n* [duplicate](docs/sdks/documents/README.md#duplicate) - Duplicate document\n* [distribute](docs/sdks/documents/README.md#distribute) - Distribute document\n* [redistribute](docs/sdks/documents/README.md#redistribute) - Redistribute document\n* [download](docs/sdks/documents/README.md#download) - Download document\n* [createV0](docs/sdks/documents/README.md#createv0) - Create document\n\n#### [Documents.Attachments](docs/sdks/documentsattachments/README.md)\n\n* [create](docs/sdks/documentsattachments/README.md#create) - Create attachment\n* [update](docs/sdks/documentsattachments/README.md#update) - Update attachment\n* [delete](docs/sdks/documentsattachments/README.md#delete) - Delete attachment\n* [find](docs/sdks/documentsattachments/README.md#find) - Find attachments\n\n#### [Documents.Fields](docs/sdks/documentsfields/README.md)\n\n* [get](docs/sdks/documentsfields/README.md#get) - Get document field\n* [create](docs/sdks/documentsfields/README.md#create) - Create document field\n* [createMany](docs/sdks/documentsfields/README.md#createmany) - Create document fields\n* [update](docs/sdks/documentsfields/README.md#update) - Update document field\n* [updateMany](docs/sdks/documentsfields/README.md#updatemany) - Update document fields\n* [delete](docs/sdks/documentsfields/README.md#delete) - Delete document field\n\n#### [Documents.Recipients](docs/sdks/documentsrecipients/README.md)\n\n* [get](docs/sdks/documentsrecipients/README.md#get) - Get document recipient\n* [create](docs/sdks/documentsrecipients/README.md#create) - Create document recipient\n* [createMany](docs/sdks/documentsrecipients/README.md#createmany) - Create document recipients\n* [update](docs/sdks/documentsrecipients/README.md#update) - Update document recipient\n* [updateMany](docs/sdks/documentsrecipients/README.md#updatemany) - Update document recipients\n* [delete](docs/sdks/documentsrecipients/README.md#delete) - Delete document recipient\n\n### [Embedding](docs/sdks/embedding/README.md)\n\n* [embeddingPresignCreateEmbeddingPresignToken](docs/sdks/embedding/README.md#embeddingpresigncreateembeddingpresigntoken) - Create embedding presign token\n* [embeddingPresignVerifyEmbeddingPresignToken](docs/sdks/embedding/README.md#embeddingpresignverifyembeddingpresigntoken) - Verify embedding presign token\n\n### [Envelope](docs/sdks/envelope/README.md)\n\n* [envelopeFind](docs/sdks/envelope/README.md#envelopefind) - Find envelopes\n* [envelopeAuditLogFind](docs/sdks/envelope/README.md#envelopeauditlogfind) - Get envelope audit logs\n* [envelopeGetMany](docs/sdks/envelope/README.md#envelopegetmany) - Get multiple envelopes\n\n### [Envelopes](docs/sdks/envelopes/README.md)\n\n* [get](docs/sdks/envelopes/README.md#get) - Get envelope\n* [create](docs/sdks/envelopes/README.md#create) - Create envelope\n* [use](docs/sdks/envelopes/README.md#use) - Use envelope\n* [update](docs/sdks/envelopes/README.md#update) - Update envelope\n* [delete](docs/sdks/envelopes/README.md#delete) - Delete envelope\n* [duplicate](docs/sdks/envelopes/README.md#duplicate) - Duplicate envelope\n* [distribute](docs/sdks/envelopes/README.md#distribute) - Distribute envelope\n* [redistribute](docs/sdks/envelopes/README.md#redistribute) - Redistribute envelope\n\n#### [Envelopes.Attachments](docs/sdks/envelopesattachments/README.md)\n\n* [find](docs/sdks/envelopesattachments/README.md#find) - Find attachments\n* [create](docs/sdks/envelopesattachments/README.md#create) - Create attachment\n* [update](docs/sdks/envelopesattachments/README.md#update) - Update attachment\n* [delete](docs/sdks/envelopesattachments/README.md#delete) - Delete attachment\n\n#### [Envelopes.Fields](docs/sdks/envelopesfields/README.md)\n\n* [get](docs/sdks/envelopesfields/README.md#get) - Get envelope field\n* [createMany](docs/sdks/envelopesfields/README.md#createmany) - Create envelope fields\n* [updateMany](docs/sdks/envelopesfields/README.md#updatemany) - Update envelope fields\n* [delete](docs/sdks/envelopesfields/README.md#delete) - Delete envelope field\n\n#### [Envelopes.Items](docs/sdks/items/README.md)\n\n* [createMany](docs/sdks/items/README.md#createmany) - Create envelope items\n* [updateMany](docs/sdks/items/README.md#updatemany) - Update envelope items\n* [delete](docs/sdks/items/README.md#delete) - Delete envelope item\n* [download](docs/sdks/items/README.md#download) - Download an envelope item\n\n#### [Envelopes.Recipients](docs/sdks/envelopesrecipients/README.md)\n\n* [get](docs/sdks/envelopesrecipients/README.md#get) - Get envelope recipient\n* [createMany](docs/sdks/envelopesrecipients/README.md#createmany) - Create envelope recipients\n* [updateMany](docs/sdks/envelopesrecipients/README.md#updatemany) - Update envelope recipients\n* [delete](docs/sdks/envelopesrecipients/README.md#delete) - Delete envelope recipient\n\n### [Folders](docs/sdks/folders/README.md)\n\n* [find](docs/sdks/folders/README.md#find) - Find folders\n* [create](docs/sdks/folders/README.md#create) - Create new folder\n* [update](docs/sdks/folders/README.md#update) - Update folder\n* [delete](docs/sdks/folders/README.md#delete) - Delete folder\n\n### [Template](docs/sdks/template/README.md)\n\n* [templateGetMany](docs/sdks/template/README.md#templategetmany) - Get multiple templates\n* [templateCreateTemplateTemporary](docs/sdks/template/README.md#templatecreatetemplatetemporary) - Create template\n\n### [Templates](docs/sdks/templates/README.md)\n\n* [find](docs/sdks/templates/README.md#find) - Find templates\n* [get](docs/sdks/templates/README.md#get) - Get template\n* [create](docs/sdks/templates/README.md#create) - Create template\n* [update](docs/sdks/templates/README.md#update) - Update template\n* [duplicate](docs/sdks/templates/README.md#duplicate) - Duplicate template\n* [delete](docs/sdks/templates/README.md#delete) - Delete template\n* [use](docs/sdks/templates/README.md#use) - Use template\n\n#### [Templates.DirectLink](docs/sdks/directlink/README.md)\n\n* [create](docs/sdks/directlink/README.md#create) - Create direct link\n* [delete](docs/sdks/directlink/README.md#delete) - Delete direct link\n* [toggle](docs/sdks/directlink/README.md#toggle) - Toggle direct link\n\n#### [Templates.Fields](docs/sdks/templatesfields/README.md)\n\n* [create](docs/sdks/templatesfields/README.md#create) - Create template field\n* [get](docs/sdks/templatesfields/README.md#get) - Get template field\n* [createMany](docs/sdks/templatesfields/README.md#createmany) - Create template fields\n* [update](docs/sdks/templatesfields/README.md#update) - Update template field\n* [updateMany](docs/sdks/templatesfields/README.md#updatemany) - Update template fields\n* [delete](docs/sdks/templatesfields/README.md#delete) - Delete template field\n\n#### [Templates.Recipients](docs/sdks/templatesrecipients/README.md)\n\n* [get](docs/sdks/templatesrecipients/README.md#get) - Get template recipient\n* [create](docs/sdks/templatesrecipients/README.md#create) - Create template recipient\n* [createMany](docs/sdks/templatesrecipients/README.md#createmany) - Create template recipients\n* [update](docs/sdks/templatesrecipients/README.md#update) - Update template recipient\n* [updateMany](docs/sdks/templatesrecipients/README.md#updatemany) - Update template recipients\n* [delete](docs/sdks/templatesrecipients/README.md#delete) - Delete template recipient\n\n\u003c/details\u003e\n\u003c!-- End Available Resources and Operations [operations] --\u003e\n\n\u003c!-- No Standalone functions [standalone-funcs] --\u003e\n\n\u003c!-- Start File uploads [file-upload] --\u003e\n## File uploads\n\nCertain SDK methods accept files as part of a multi-part request. It is possible and typically recommended to upload files as a stream rather than reading the entire contents into memory. This avoids excessive memory consumption and potentially crashing with out-of-memory errors when working with very large files. The following example demonstrates how to attach a file stream to a request.\n\n\u003e [!TIP]\n\u003e\n\u003e Depending on your JavaScript runtime, there are convenient utilities that return a handle to a file without reading the entire contents into memory:\n\u003e\n\u003e - **Node.js v20+:** Since v20, Node.js comes with a native `openAsBlob` function in [`node:fs`](https://nodejs.org/docs/latest-v20.x/api/fs.html#fsopenasblobpath-options).\n\u003e - **Bun:** The native [`Bun.file`](https://bun.sh/docs/api/file-io#reading-files-bun-file) function produces a file handle that can be used for streaming file uploads.\n\u003e - **Browsers:** All supported browsers return an instance to a [`File`](https://developer.mozilla.org/en-US/docs/Web/API/File) when reading the value from an `\u003cinput type=\"file\"\u003e` element.\n\u003e - **Node.js v18:** A file stream can be created using the `fileFrom` helper from [`fetch-blob/from.js`](https://www.npmjs.com/package/fetch-blob).\n\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\n\nconst documenso = new Documenso({\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await documenso.envelopes.create({\n    payload: {\n      title: \"\u003cvalue\u003e\",\n      type: \"TEMPLATE\",\n    },\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n\u003c!-- End File uploads [file-upload] --\u003e\n\n\u003c!-- Start Retries [retries] --\u003e\n## Retries\n\nSome of the endpoints in this SDK support retries.  If you use the SDK without any configuration, it will fall back to the default retry strategy provided by the API.  However, the default retry strategy can be overridden on a per-operation basis, or across the entire SDK.\n\nTo change the default retry strategy for a single API call, simply provide a retryConfig object to the call:\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\n\nconst documenso = new Documenso({\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await documenso.envelopes.get({\n    envelopeId: \"\u003cid\u003e\",\n  }, {\n    retries: {\n      strategy: \"backoff\",\n      backoff: {\n        initialInterval: 1,\n        maxInterval: 50,\n        exponent: 1.1,\n        maxElapsedTime: 100,\n      },\n      retryConnectionErrors: false,\n    },\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n\nIf you'd like to override the default retry strategy for all operations that support retries, you can provide a retryConfig at SDK initialization:\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\n\nconst documenso = new Documenso({\n  retryConfig: {\n    strategy: \"backoff\",\n    backoff: {\n      initialInterval: 1,\n      maxInterval: 50,\n      exponent: 1.1,\n      maxElapsedTime: 100,\n    },\n    retryConnectionErrors: false,\n  },\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await documenso.envelopes.get({\n    envelopeId: \"\u003cid\u003e\",\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n\u003c!-- End Retries [retries] --\u003e\n\n\u003c!-- Start Error Handling [errors] --\u003e\n## Error Handling\n\n[`DocumensoError`](./src/models/errors/documensoerror.ts) is the base class for all HTTP error responses. It has the following properties:\n\n| Property            | Type       | Description                                                                             |\n| ------------------- | ---------- | --------------------------------------------------------------------------------------- |\n| `error.message`     | `string`   | Error message                                                                           |\n| `error.statusCode`  | `number`   | HTTP response status code eg `404`                                                      |\n| `error.headers`     | `Headers`  | HTTP response headers                                                                   |\n| `error.body`        | `string`   | HTTP body. Can be empty string if no body is returned.                                  |\n| `error.rawResponse` | `Response` | Raw HTTP response                                                                       |\n| `error.data$`       |            | Optional. Some errors may contain structured data. [See Error Classes](#error-classes). |\n\n### Example\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\nimport * as errors from \"@documenso/sdk-typescript/models/errors\";\n\nconst documenso = new Documenso({\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  try {\n    const result = await documenso.envelopes.get({\n      envelopeId: \"\u003cid\u003e\",\n    });\n\n    console.log(result);\n  } catch (error) {\n    // The base class for HTTP error responses\n    if (error instanceof errors.DocumensoError) {\n      console.log(error.message);\n      console.log(error.statusCode);\n      console.log(error.body);\n      console.log(error.headers);\n\n      // Depending on the method different errors may be thrown\n      if (error instanceof errors.EnvelopeGetBadRequestError) {\n        console.log(error.data$.message); // string\n        console.log(error.data$.code); // string\n        console.log(error.data$.issues); // EnvelopeGetBadRequestIssue[]\n      }\n    }\n  }\n}\n\nrun();\n\n```\n\n### Error Classes\n**Primary error:**\n* [`DocumensoError`](./src/models/errors/documensoerror.ts): The base class for HTTP error responses.\n\n\u003cdetails\u003e\u003csummary\u003eLess common errors (365)\u003c/summary\u003e\n\n\u003cbr /\u003e\n\n**Network errors:**\n* [`ConnectionError`](./src/models/errors/httpclienterrors.ts): HTTP client was unable to make a request to a server.\n* [`RequestTimeoutError`](./src/models/errors/httpclienterrors.ts): HTTP request timed out due to an AbortSignal signal.\n* [`RequestAbortedError`](./src/models/errors/httpclienterrors.ts): HTTP request was aborted by the client.\n* [`InvalidRequestError`](./src/models/errors/httpclienterrors.ts): Any input used to create a request is invalid.\n* [`UnexpectedClientError`](./src/models/errors/httpclienterrors.ts): Unrecognised or unexpected error.\n\n\n**Inherit from [`DocumensoError`](./src/models/errors/documensoerror.ts)**:\n* [`EnvelopeGetBadRequestError`](./src/models/errors/envelopegetbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeCreateBadRequestError`](./src/models/errors/envelopecreatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUseBadRequestError`](./src/models/errors/envelopeusebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUpdateBadRequestError`](./src/models/errors/envelopeupdatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDeleteBadRequestError`](./src/models/errors/envelopedeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDuplicateBadRequestError`](./src/models/errors/envelopeduplicatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDistributeBadRequestError`](./src/models/errors/envelopedistributebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRedistributeBadRequestError`](./src/models/errors/enveloperedistributebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFindBadRequestError`](./src/models/errors/envelopefindbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAuditLogFindBadRequestError`](./src/models/errors/envelopeauditlogfindbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetManyBadRequestError`](./src/models/errors/envelopegetmanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentGetBadRequestError`](./src/models/errors/documentgetbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentFindBadRequestError`](./src/models/errors/documentfindbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateBadRequestError`](./src/models/errors/documentcreatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentUpdateBadRequestError`](./src/models/errors/documentupdatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentDeleteBadRequestError`](./src/models/errors/documentdeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentDuplicateBadRequestError`](./src/models/errors/documentduplicatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentDistributeBadRequestError`](./src/models/errors/documentdistributebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentRedistributeBadRequestError`](./src/models/errors/documentredistributebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBadRequestError`](./src/models/errors/documentdownloadbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateDocumentTemporaryBadRequestError`](./src/models/errors/documentcreatedocumenttemporarybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentGetManyBadRequestError`](./src/models/errors/documentgetmanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBetaBadRequestError`](./src/models/errors/documentdownloadbetabadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateFindTemplatesBadRequestError`](./src/models/errors/templatefindtemplatesbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateGetTemplateByIdBadRequestError`](./src/models/errors/templategettemplatebyidbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateBadRequestError`](./src/models/errors/templatecreatetemplatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateUpdateTemplateBadRequestError`](./src/models/errors/templateupdatetemplatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateDuplicateTemplateBadRequestError`](./src/models/errors/templateduplicatetemplatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateBadRequestError`](./src/models/errors/templatedeletetemplatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateDocumentFromTemplateBadRequestError`](./src/models/errors/templatecreatedocumentfromtemplatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FolderFindFoldersBadRequestError`](./src/models/errors/folderfindfoldersbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FolderCreateFolderBadRequestError`](./src/models/errors/foldercreatefolderbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FolderUpdateFolderBadRequestError`](./src/models/errors/folderupdatefolderbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FolderDeleteFolderBadRequestError`](./src/models/errors/folderdeletefolderbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateGetManyBadRequestError`](./src/models/errors/templategetmanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateTemporaryBadRequestError`](./src/models/errors/templatecreatetemplatetemporarybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignCreateEmbeddingPresignTokenBadRequestError`](./src/models/errors/embeddingpresigncreateembeddingpresigntokenbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignVerifyEmbeddingPresignTokenBadRequestError`](./src/models/errors/embeddingpresignverifyembeddingpresigntokenbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentFindBadRequestError`](./src/models/errors/envelopeattachmentfindbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentCreateBadRequestError`](./src/models/errors/envelopeattachmentcreatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentUpdateBadRequestError`](./src/models/errors/envelopeattachmentupdatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentDeleteBadRequestError`](./src/models/errors/envelopeattachmentdeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemCreateManyBadRequestError`](./src/models/errors/envelopeitemcreatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemUpdateManyBadRequestError`](./src/models/errors/envelopeitemupdatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDeleteBadRequestError`](./src/models/errors/envelopeitemdeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDownloadBadRequestError`](./src/models/errors/envelopeitemdownloadbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientGetBadRequestError`](./src/models/errors/enveloperecipientgetbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientCreateManyBadRequestError`](./src/models/errors/enveloperecipientcreatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientUpdateManyBadRequestError`](./src/models/errors/enveloperecipientupdatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientDeleteBadRequestError`](./src/models/errors/enveloperecipientdeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldGetBadRequestError`](./src/models/errors/envelopefieldgetbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldCreateManyBadRequestError`](./src/models/errors/envelopefieldcreatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldUpdateManyBadRequestError`](./src/models/errors/envelopefieldupdatemanybadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldDeleteBadRequestError`](./src/models/errors/envelopefielddeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentCreateBadRequestError`](./src/models/errors/documentattachmentcreatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentUpdateBadRequestError`](./src/models/errors/documentattachmentupdatebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentDeleteBadRequestError`](./src/models/errors/documentattachmentdeletebadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentFindBadRequestError`](./src/models/errors/documentattachmentfindbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldGetDocumentFieldBadRequestError`](./src/models/errors/fieldgetdocumentfieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldBadRequestError`](./src/models/errors/fieldcreatedocumentfieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldsBadRequestError`](./src/models/errors/fieldcreatedocumentfieldsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldBadRequestError`](./src/models/errors/fieldupdatedocumentfieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldsBadRequestError`](./src/models/errors/fieldupdatedocumentfieldsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteDocumentFieldBadRequestError`](./src/models/errors/fielddeletedocumentfieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientGetDocumentRecipientBadRequestError`](./src/models/errors/recipientgetdocumentrecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientBadRequestError`](./src/models/errors/recipientcreatedocumentrecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientsBadRequestError`](./src/models/errors/recipientcreatedocumentrecipientsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientBadRequestError`](./src/models/errors/recipientupdatedocumentrecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientsBadRequestError`](./src/models/errors/recipientupdatedocumentrecipientsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteDocumentRecipientBadRequestError`](./src/models/errors/recipientdeletedocumentrecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldBadRequestError`](./src/models/errors/fieldcreatetemplatefieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldGetTemplateFieldBadRequestError`](./src/models/errors/fieldgettemplatefieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldsBadRequestError`](./src/models/errors/fieldcreatetemplatefieldsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldBadRequestError`](./src/models/errors/fieldupdatetemplatefieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldsBadRequestError`](./src/models/errors/fieldupdatetemplatefieldsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteTemplateFieldBadRequestError`](./src/models/errors/fielddeletetemplatefieldbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientGetTemplateRecipientBadRequestError`](./src/models/errors/recipientgettemplaterecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientBadRequestError`](./src/models/errors/recipientcreatetemplaterecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientsBadRequestError`](./src/models/errors/recipientcreatetemplaterecipientsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientBadRequestError`](./src/models/errors/recipientupdatetemplaterecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientsBadRequestError`](./src/models/errors/recipientupdatetemplaterecipientsbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteTemplateRecipientBadRequestError`](./src/models/errors/recipientdeletetemplaterecipientbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateDirectLinkBadRequestError`](./src/models/errors/templatecreatetemplatedirectlinkbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateDirectLinkBadRequestError`](./src/models/errors/templatedeletetemplatedirectlinkbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`TemplateToggleTemplateDirectLinkBadRequestError`](./src/models/errors/templatetoggletemplatedirectlinkbadrequesterror.ts): Invalid input data. Status code `400`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetUnauthorizedError`](./src/models/errors/envelopegetunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeCreateUnauthorizedError`](./src/models/errors/envelopecreateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUseUnauthorizedError`](./src/models/errors/envelopeuseunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUpdateUnauthorizedError`](./src/models/errors/envelopeupdateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDeleteUnauthorizedError`](./src/models/errors/envelopedeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDuplicateUnauthorizedError`](./src/models/errors/envelopeduplicateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDistributeUnauthorizedError`](./src/models/errors/envelopedistributeunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRedistributeUnauthorizedError`](./src/models/errors/enveloperedistributeunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFindUnauthorizedError`](./src/models/errors/envelopefindunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAuditLogFindUnauthorizedError`](./src/models/errors/envelopeauditlogfindunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetManyUnauthorizedError`](./src/models/errors/envelopegetmanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentGetUnauthorizedError`](./src/models/errors/documentgetunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentFindUnauthorizedError`](./src/models/errors/documentfindunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateUnauthorizedError`](./src/models/errors/documentcreateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentUpdateUnauthorizedError`](./src/models/errors/documentupdateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentDeleteUnauthorizedError`](./src/models/errors/documentdeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentDuplicateUnauthorizedError`](./src/models/errors/documentduplicateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentDistributeUnauthorizedError`](./src/models/errors/documentdistributeunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentRedistributeUnauthorizedError`](./src/models/errors/documentredistributeunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadUnauthorizedError`](./src/models/errors/documentdownloadunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateDocumentTemporaryUnauthorizedError`](./src/models/errors/documentcreatedocumenttemporaryunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentGetManyUnauthorizedError`](./src/models/errors/documentgetmanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBetaUnauthorizedError`](./src/models/errors/documentdownloadbetaunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateFindTemplatesUnauthorizedError`](./src/models/errors/templatefindtemplatesunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateGetTemplateByIdUnauthorizedError`](./src/models/errors/templategettemplatebyidunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateUnauthorizedError`](./src/models/errors/templatecreatetemplateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateUpdateTemplateUnauthorizedError`](./src/models/errors/templateupdatetemplateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateDuplicateTemplateUnauthorizedError`](./src/models/errors/templateduplicatetemplateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateUnauthorizedError`](./src/models/errors/templatedeletetemplateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateDocumentFromTemplateUnauthorizedError`](./src/models/errors/templatecreatedocumentfromtemplateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FolderFindFoldersUnauthorizedError`](./src/models/errors/folderfindfoldersunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FolderCreateFolderUnauthorizedError`](./src/models/errors/foldercreatefolderunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FolderUpdateFolderUnauthorizedError`](./src/models/errors/folderupdatefolderunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FolderDeleteFolderUnauthorizedError`](./src/models/errors/folderdeletefolderunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateGetManyUnauthorizedError`](./src/models/errors/templategetmanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateTemporaryUnauthorizedError`](./src/models/errors/templatecreatetemplatetemporaryunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignCreateEmbeddingPresignTokenUnauthorizedError`](./src/models/errors/embeddingpresigncreateembeddingpresigntokenunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignVerifyEmbeddingPresignTokenUnauthorizedError`](./src/models/errors/embeddingpresignverifyembeddingpresigntokenunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentFindUnauthorizedError`](./src/models/errors/envelopeattachmentfindunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentCreateUnauthorizedError`](./src/models/errors/envelopeattachmentcreateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentUpdateUnauthorizedError`](./src/models/errors/envelopeattachmentupdateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentDeleteUnauthorizedError`](./src/models/errors/envelopeattachmentdeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemCreateManyUnauthorizedError`](./src/models/errors/envelopeitemcreatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemUpdateManyUnauthorizedError`](./src/models/errors/envelopeitemupdatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDeleteUnauthorizedError`](./src/models/errors/envelopeitemdeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDownloadUnauthorizedError`](./src/models/errors/envelopeitemdownloadunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientGetUnauthorizedError`](./src/models/errors/enveloperecipientgetunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientCreateManyUnauthorizedError`](./src/models/errors/enveloperecipientcreatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientUpdateManyUnauthorizedError`](./src/models/errors/enveloperecipientupdatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientDeleteUnauthorizedError`](./src/models/errors/enveloperecipientdeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldGetUnauthorizedError`](./src/models/errors/envelopefieldgetunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldCreateManyUnauthorizedError`](./src/models/errors/envelopefieldcreatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldUpdateManyUnauthorizedError`](./src/models/errors/envelopefieldupdatemanyunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldDeleteUnauthorizedError`](./src/models/errors/envelopefielddeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentCreateUnauthorizedError`](./src/models/errors/documentattachmentcreateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentUpdateUnauthorizedError`](./src/models/errors/documentattachmentupdateunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentDeleteUnauthorizedError`](./src/models/errors/documentattachmentdeleteunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentFindUnauthorizedError`](./src/models/errors/documentattachmentfindunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldGetDocumentFieldUnauthorizedError`](./src/models/errors/fieldgetdocumentfieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldUnauthorizedError`](./src/models/errors/fieldcreatedocumentfieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldsUnauthorizedError`](./src/models/errors/fieldcreatedocumentfieldsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldUnauthorizedError`](./src/models/errors/fieldupdatedocumentfieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldsUnauthorizedError`](./src/models/errors/fieldupdatedocumentfieldsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteDocumentFieldUnauthorizedError`](./src/models/errors/fielddeletedocumentfieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientGetDocumentRecipientUnauthorizedError`](./src/models/errors/recipientgetdocumentrecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientUnauthorizedError`](./src/models/errors/recipientcreatedocumentrecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientsUnauthorizedError`](./src/models/errors/recipientcreatedocumentrecipientsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientUnauthorizedError`](./src/models/errors/recipientupdatedocumentrecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientsUnauthorizedError`](./src/models/errors/recipientupdatedocumentrecipientsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteDocumentRecipientUnauthorizedError`](./src/models/errors/recipientdeletedocumentrecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldUnauthorizedError`](./src/models/errors/fieldcreatetemplatefieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldGetTemplateFieldUnauthorizedError`](./src/models/errors/fieldgettemplatefieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldsUnauthorizedError`](./src/models/errors/fieldcreatetemplatefieldsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldUnauthorizedError`](./src/models/errors/fieldupdatetemplatefieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldsUnauthorizedError`](./src/models/errors/fieldupdatetemplatefieldsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteTemplateFieldUnauthorizedError`](./src/models/errors/fielddeletetemplatefieldunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientGetTemplateRecipientUnauthorizedError`](./src/models/errors/recipientgettemplaterecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientUnauthorizedError`](./src/models/errors/recipientcreatetemplaterecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientsUnauthorizedError`](./src/models/errors/recipientcreatetemplaterecipientsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientUnauthorizedError`](./src/models/errors/recipientupdatetemplaterecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientsUnauthorizedError`](./src/models/errors/recipientupdatetemplaterecipientsunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteTemplateRecipientUnauthorizedError`](./src/models/errors/recipientdeletetemplaterecipientunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateDirectLinkUnauthorizedError`](./src/models/errors/templatecreatetemplatedirectlinkunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateDirectLinkUnauthorizedError`](./src/models/errors/templatedeletetemplatedirectlinkunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`TemplateToggleTemplateDirectLinkUnauthorizedError`](./src/models/errors/templatetoggletemplatedirectlinkunauthorizederror.ts): Authorization not provided. Status code `401`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetForbiddenError`](./src/models/errors/envelopegetforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeCreateForbiddenError`](./src/models/errors/envelopecreateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUseForbiddenError`](./src/models/errors/envelopeuseforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUpdateForbiddenError`](./src/models/errors/envelopeupdateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDeleteForbiddenError`](./src/models/errors/envelopedeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDuplicateForbiddenError`](./src/models/errors/envelopeduplicateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDistributeForbiddenError`](./src/models/errors/envelopedistributeforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRedistributeForbiddenError`](./src/models/errors/enveloperedistributeforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFindForbiddenError`](./src/models/errors/envelopefindforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAuditLogFindForbiddenError`](./src/models/errors/envelopeauditlogfindforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetManyForbiddenError`](./src/models/errors/envelopegetmanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentGetForbiddenError`](./src/models/errors/documentgetforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentFindForbiddenError`](./src/models/errors/documentfindforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateForbiddenError`](./src/models/errors/documentcreateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentUpdateForbiddenError`](./src/models/errors/documentupdateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentDeleteForbiddenError`](./src/models/errors/documentdeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentDuplicateForbiddenError`](./src/models/errors/documentduplicateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentDistributeForbiddenError`](./src/models/errors/documentdistributeforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentRedistributeForbiddenError`](./src/models/errors/documentredistributeforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadForbiddenError`](./src/models/errors/documentdownloadforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateDocumentTemporaryForbiddenError`](./src/models/errors/documentcreatedocumenttemporaryforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentGetManyForbiddenError`](./src/models/errors/documentgetmanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBetaForbiddenError`](./src/models/errors/documentdownloadbetaforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateFindTemplatesForbiddenError`](./src/models/errors/templatefindtemplatesforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateGetTemplateByIdForbiddenError`](./src/models/errors/templategettemplatebyidforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateForbiddenError`](./src/models/errors/templatecreatetemplateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateUpdateTemplateForbiddenError`](./src/models/errors/templateupdatetemplateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateDuplicateTemplateForbiddenError`](./src/models/errors/templateduplicatetemplateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateForbiddenError`](./src/models/errors/templatedeletetemplateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateDocumentFromTemplateForbiddenError`](./src/models/errors/templatecreatedocumentfromtemplateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FolderFindFoldersForbiddenError`](./src/models/errors/folderfindfoldersforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FolderCreateFolderForbiddenError`](./src/models/errors/foldercreatefolderforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FolderUpdateFolderForbiddenError`](./src/models/errors/folderupdatefolderforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FolderDeleteFolderForbiddenError`](./src/models/errors/folderdeletefolderforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateGetManyForbiddenError`](./src/models/errors/templategetmanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateTemporaryForbiddenError`](./src/models/errors/templatecreatetemplatetemporaryforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignCreateEmbeddingPresignTokenForbiddenError`](./src/models/errors/embeddingpresigncreateembeddingpresigntokenforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignVerifyEmbeddingPresignTokenForbiddenError`](./src/models/errors/embeddingpresignverifyembeddingpresigntokenforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentFindForbiddenError`](./src/models/errors/envelopeattachmentfindforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentCreateForbiddenError`](./src/models/errors/envelopeattachmentcreateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentUpdateForbiddenError`](./src/models/errors/envelopeattachmentupdateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentDeleteForbiddenError`](./src/models/errors/envelopeattachmentdeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemCreateManyForbiddenError`](./src/models/errors/envelopeitemcreatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemUpdateManyForbiddenError`](./src/models/errors/envelopeitemupdatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDeleteForbiddenError`](./src/models/errors/envelopeitemdeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDownloadForbiddenError`](./src/models/errors/envelopeitemdownloadforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientGetForbiddenError`](./src/models/errors/enveloperecipientgetforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientCreateManyForbiddenError`](./src/models/errors/enveloperecipientcreatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientUpdateManyForbiddenError`](./src/models/errors/enveloperecipientupdatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientDeleteForbiddenError`](./src/models/errors/enveloperecipientdeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldGetForbiddenError`](./src/models/errors/envelopefieldgetforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldCreateManyForbiddenError`](./src/models/errors/envelopefieldcreatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldUpdateManyForbiddenError`](./src/models/errors/envelopefieldupdatemanyforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldDeleteForbiddenError`](./src/models/errors/envelopefielddeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentCreateForbiddenError`](./src/models/errors/documentattachmentcreateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentUpdateForbiddenError`](./src/models/errors/documentattachmentupdateforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentDeleteForbiddenError`](./src/models/errors/documentattachmentdeleteforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentFindForbiddenError`](./src/models/errors/documentattachmentfindforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldGetDocumentFieldForbiddenError`](./src/models/errors/fieldgetdocumentfieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldForbiddenError`](./src/models/errors/fieldcreatedocumentfieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldsForbiddenError`](./src/models/errors/fieldcreatedocumentfieldsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldForbiddenError`](./src/models/errors/fieldupdatedocumentfieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldsForbiddenError`](./src/models/errors/fieldupdatedocumentfieldsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteDocumentFieldForbiddenError`](./src/models/errors/fielddeletedocumentfieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientGetDocumentRecipientForbiddenError`](./src/models/errors/recipientgetdocumentrecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientForbiddenError`](./src/models/errors/recipientcreatedocumentrecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientsForbiddenError`](./src/models/errors/recipientcreatedocumentrecipientsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientForbiddenError`](./src/models/errors/recipientupdatedocumentrecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientsForbiddenError`](./src/models/errors/recipientupdatedocumentrecipientsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteDocumentRecipientForbiddenError`](./src/models/errors/recipientdeletedocumentrecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldForbiddenError`](./src/models/errors/fieldcreatetemplatefieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldGetTemplateFieldForbiddenError`](./src/models/errors/fieldgettemplatefieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldsForbiddenError`](./src/models/errors/fieldcreatetemplatefieldsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldForbiddenError`](./src/models/errors/fieldupdatetemplatefieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldsForbiddenError`](./src/models/errors/fieldupdatetemplatefieldsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteTemplateFieldForbiddenError`](./src/models/errors/fielddeletetemplatefieldforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientGetTemplateRecipientForbiddenError`](./src/models/errors/recipientgettemplaterecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientForbiddenError`](./src/models/errors/recipientcreatetemplaterecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientsForbiddenError`](./src/models/errors/recipientcreatetemplaterecipientsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientForbiddenError`](./src/models/errors/recipientupdatetemplaterecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientsForbiddenError`](./src/models/errors/recipientupdatetemplaterecipientsforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteTemplateRecipientForbiddenError`](./src/models/errors/recipientdeletetemplaterecipientforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateDirectLinkForbiddenError`](./src/models/errors/templatecreatetemplatedirectlinkforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateDirectLinkForbiddenError`](./src/models/errors/templatedeletetemplatedirectlinkforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`TemplateToggleTemplateDirectLinkForbiddenError`](./src/models/errors/templatetoggletemplatedirectlinkforbiddenerror.ts): Insufficient access. Status code `403`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetNotFoundError`](./src/models/errors/envelopegetnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFindNotFoundError`](./src/models/errors/envelopefindnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAuditLogFindNotFoundError`](./src/models/errors/envelopeauditlogfindnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`DocumentGetNotFoundError`](./src/models/errors/documentgetnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`DocumentFindNotFoundError`](./src/models/errors/documentfindnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadNotFoundError`](./src/models/errors/documentdownloadnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBetaNotFoundError`](./src/models/errors/documentdownloadbetanotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`TemplateFindTemplatesNotFoundError`](./src/models/errors/templatefindtemplatesnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`TemplateGetTemplateByIdNotFoundError`](./src/models/errors/templategettemplatebyidnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`FolderFindFoldersNotFoundError`](./src/models/errors/folderfindfoldersnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentFindNotFoundError`](./src/models/errors/envelopeattachmentfindnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDownloadNotFoundError`](./src/models/errors/envelopeitemdownloadnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientGetNotFoundError`](./src/models/errors/enveloperecipientgetnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldGetNotFoundError`](./src/models/errors/envelopefieldgetnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentFindNotFoundError`](./src/models/errors/documentattachmentfindnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`FieldGetDocumentFieldNotFoundError`](./src/models/errors/fieldgetdocumentfieldnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`RecipientGetDocumentRecipientNotFoundError`](./src/models/errors/recipientgetdocumentrecipientnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`FieldGetTemplateFieldNotFoundError`](./src/models/errors/fieldgettemplatefieldnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`RecipientGetTemplateRecipientNotFoundError`](./src/models/errors/recipientgettemplaterecipientnotfounderror.ts): Not found. Status code `404`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetInternalServerError`](./src/models/errors/envelopegetinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeCreateInternalServerError`](./src/models/errors/envelopecreateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUseInternalServerError`](./src/models/errors/envelopeuseinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeUpdateInternalServerError`](./src/models/errors/envelopeupdateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDeleteInternalServerError`](./src/models/errors/envelopedeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDuplicateInternalServerError`](./src/models/errors/envelopeduplicateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeDistributeInternalServerError`](./src/models/errors/envelopedistributeinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRedistributeInternalServerError`](./src/models/errors/enveloperedistributeinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFindInternalServerError`](./src/models/errors/envelopefindinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAuditLogFindInternalServerError`](./src/models/errors/envelopeauditlogfindinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeGetManyInternalServerError`](./src/models/errors/envelopegetmanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentGetInternalServerError`](./src/models/errors/documentgetinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentFindInternalServerError`](./src/models/errors/documentfindinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateInternalServerError`](./src/models/errors/documentcreateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentUpdateInternalServerError`](./src/models/errors/documentupdateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentDeleteInternalServerError`](./src/models/errors/documentdeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentDuplicateInternalServerError`](./src/models/errors/documentduplicateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentDistributeInternalServerError`](./src/models/errors/documentdistributeinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentRedistributeInternalServerError`](./src/models/errors/documentredistributeinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadInternalServerError`](./src/models/errors/documentdownloadinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentCreateDocumentTemporaryInternalServerError`](./src/models/errors/documentcreatedocumenttemporaryinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentGetManyInternalServerError`](./src/models/errors/documentgetmanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentDownloadBetaInternalServerError`](./src/models/errors/documentdownloadbetainternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateFindTemplatesInternalServerError`](./src/models/errors/templatefindtemplatesinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateGetTemplateByIdInternalServerError`](./src/models/errors/templategettemplatebyidinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateInternalServerError`](./src/models/errors/templatecreatetemplateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateUpdateTemplateInternalServerError`](./src/models/errors/templateupdatetemplateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateDuplicateTemplateInternalServerError`](./src/models/errors/templateduplicatetemplateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateInternalServerError`](./src/models/errors/templatedeletetemplateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateDocumentFromTemplateInternalServerError`](./src/models/errors/templatecreatedocumentfromtemplateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FolderFindFoldersInternalServerError`](./src/models/errors/folderfindfoldersinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FolderCreateFolderInternalServerError`](./src/models/errors/foldercreatefolderinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FolderUpdateFolderInternalServerError`](./src/models/errors/folderupdatefolderinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FolderDeleteFolderInternalServerError`](./src/models/errors/folderdeletefolderinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateGetManyInternalServerError`](./src/models/errors/templategetmanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateTemporaryInternalServerError`](./src/models/errors/templatecreatetemplatetemporaryinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignCreateEmbeddingPresignTokenInternalServerError`](./src/models/errors/embeddingpresigncreateembeddingpresigntokeninternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EmbeddingPresignVerifyEmbeddingPresignTokenInternalServerError`](./src/models/errors/embeddingpresignverifyembeddingpresigntokeninternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentFindInternalServerError`](./src/models/errors/envelopeattachmentfindinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentCreateInternalServerError`](./src/models/errors/envelopeattachmentcreateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentUpdateInternalServerError`](./src/models/errors/envelopeattachmentupdateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeAttachmentDeleteInternalServerError`](./src/models/errors/envelopeattachmentdeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemCreateManyInternalServerError`](./src/models/errors/envelopeitemcreatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemUpdateManyInternalServerError`](./src/models/errors/envelopeitemupdatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDeleteInternalServerError`](./src/models/errors/envelopeitemdeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeItemDownloadInternalServerError`](./src/models/errors/envelopeitemdownloadinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientGetInternalServerError`](./src/models/errors/enveloperecipientgetinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientCreateManyInternalServerError`](./src/models/errors/enveloperecipientcreatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientUpdateManyInternalServerError`](./src/models/errors/enveloperecipientupdatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeRecipientDeleteInternalServerError`](./src/models/errors/enveloperecipientdeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldGetInternalServerError`](./src/models/errors/envelopefieldgetinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldCreateManyInternalServerError`](./src/models/errors/envelopefieldcreatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldUpdateManyInternalServerError`](./src/models/errors/envelopefieldupdatemanyinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`EnvelopeFieldDeleteInternalServerError`](./src/models/errors/envelopefielddeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentCreateInternalServerError`](./src/models/errors/documentattachmentcreateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentUpdateInternalServerError`](./src/models/errors/documentattachmentupdateinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentDeleteInternalServerError`](./src/models/errors/documentattachmentdeleteinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`DocumentAttachmentFindInternalServerError`](./src/models/errors/documentattachmentfindinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldGetDocumentFieldInternalServerError`](./src/models/errors/fieldgetdocumentfieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldInternalServerError`](./src/models/errors/fieldcreatedocumentfieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldCreateDocumentFieldsInternalServerError`](./src/models/errors/fieldcreatedocumentfieldsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldInternalServerError`](./src/models/errors/fieldupdatedocumentfieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateDocumentFieldsInternalServerError`](./src/models/errors/fieldupdatedocumentfieldsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteDocumentFieldInternalServerError`](./src/models/errors/fielddeletedocumentfieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientGetDocumentRecipientInternalServerError`](./src/models/errors/recipientgetdocumentrecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientInternalServerError`](./src/models/errors/recipientcreatedocumentrecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateDocumentRecipientsInternalServerError`](./src/models/errors/recipientcreatedocumentrecipientsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientInternalServerError`](./src/models/errors/recipientupdatedocumentrecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateDocumentRecipientsInternalServerError`](./src/models/errors/recipientupdatedocumentrecipientsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteDocumentRecipientInternalServerError`](./src/models/errors/recipientdeletedocumentrecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldInternalServerError`](./src/models/errors/fieldcreatetemplatefieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldGetTemplateFieldInternalServerError`](./src/models/errors/fieldgettemplatefieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldCreateTemplateFieldsInternalServerError`](./src/models/errors/fieldcreatetemplatefieldsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldInternalServerError`](./src/models/errors/fieldupdatetemplatefieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldUpdateTemplateFieldsInternalServerError`](./src/models/errors/fieldupdatetemplatefieldsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`FieldDeleteTemplateFieldInternalServerError`](./src/models/errors/fielddeletetemplatefieldinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientGetTemplateRecipientInternalServerError`](./src/models/errors/recipientgettemplaterecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientInternalServerError`](./src/models/errors/recipientcreatetemplaterecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientCreateTemplateRecipientsInternalServerError`](./src/models/errors/recipientcreatetemplaterecipientsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientInternalServerError`](./src/models/errors/recipientupdatetemplaterecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientUpdateTemplateRecipientsInternalServerError`](./src/models/errors/recipientupdatetemplaterecipientsinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`RecipientDeleteTemplateRecipientInternalServerError`](./src/models/errors/recipientdeletetemplaterecipientinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateCreateTemplateDirectLinkInternalServerError`](./src/models/errors/templatecreatetemplatedirectlinkinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateDeleteTemplateDirectLinkInternalServerError`](./src/models/errors/templatedeletetemplatedirectlinkinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`TemplateToggleTemplateDirectLinkInternalServerError`](./src/models/errors/templatetoggletemplatedirectlinkinternalservererror.ts): Internal server error. Status code `500`. Applicable to 1 of 85 methods.*\n* [`ResponseValidationError`](./src/models/errors/responsevalidationerror.ts): Type mismatch between the data returned from the server and the structure expected by the SDK. See `error.rawValue` for the raw value and `error.pretty()` for a nicely formatted multi-line string.\n\n\u003c/details\u003e\n\n\\* Check [the method documentation](#available-resources-and-operations) to see if the error is applicable.\n\u003c!-- End Error Handling [errors] --\u003e\n\n\u003c!-- Start Server Selection [server] --\u003e\n## Server Selection\n\n### Override Server URL Per-Client\n\nThe default server can be overridden globally by passing a URL to the `serverURL: string` optional parameter when initializing the SDK client instance. For example:\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\n\nconst documenso = new Documenso({\n  serverURL: \"https://app.documenso.com/api/v2\",\n  apiKey: process.env[\"DOCUMENSO_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await documenso.envelopes.get({\n    envelopeId: \"\u003cid\u003e\",\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n\u003c!-- End Server Selection [server] --\u003e\n\n\u003c!-- No Custom HTTP Client [http-client] --\u003e\n\n\u003c!-- Start Debugging [debug] --\u003e\n## Debugging\n\nYou can setup your SDK to emit debug logs for SDK requests and responses.\n\nYou can pass a logger that matches `console`'s interface as an SDK option.\n\n\u003e [!WARNING]\n\u003e Beware that debug logging will reveal secrets, like API tokens in headers, in log messages printed to a console or files. It's recommended to use this feature only during local development and not in production.\n\n```typescript\nimport { Documenso } from \"@documenso/sdk-typescript\";\n\nconst sdk = new Documenso({ debugLogger: console });\n```\n\nYou can also enable a default debug logger by setting an environment variable `DOCUMENSO_DEBUG` to true.\n\u003c!-- End Debugging [debug] --\u003e\n\n\u003c!-- Placeholder for Future Speakeasy SDK Sections --\u003e\n\n# Development\n\n## Maturity\n\nThis SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage\nto a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally\nlooking for the latest version.\n\n## Contributions\n\nWhile we value open-source contributions to this SDK, this library is generated programmatically. Any manual changes added to internal files will be overwritten on the next generation. \nWe look forward to hearing your feedback. Feel free to open a PR or an issue with a proof of concept and we'll do our best to include it in a future release. \n\n### SDK Created by [Speakeasy](https://www.speakeasy.com/?utm_source=@documenso/sdk-typescript\u0026utm_campaign=typescript)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocumenso%2Fsdk-typescript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocumenso%2Fsdk-typescript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocumenso%2Fsdk-typescript/lists"}