# Lumin Developer Docs ## Docs - [Home](https://developers.luminpdf.com/home.md): Add document, eSignature, and PDF workflows to your product with the Lumin API, guides, and MCP. - [Agreements](https://developers.luminpdf.com/tabs/api-reference/api/agreements/agreements.md): AgreementGen documents, templates, and file download. - [Create Agreement](https://developers.luminpdf.com/tabs/api-reference/api/agreements/create-agreement.md): Create a new AgreementGen document from a AgreementGen template. - [Get Agreement File](https://developers.luminpdf.com/tabs/api-reference/api/agreements/get-agreement-file.md): Obtain a downloadable file or binary PDF data from an AgreementGen document. - [Create Document](https://developers.luminpdf.com/tabs/api-reference/api/documents/create-document.md): Create and save a PDF file in the user's Workspace. - [Documents](https://developers.luminpdf.com/tabs/api-reference/api/documents/documents.md): Create and upload documents in the Workspace. - [Upload Document](https://developers.luminpdf.com/tabs/api-reference/api/documents/upload-document.md): Upload a document to the user's Workspace (same endpoint as create document; use file-upload in the request body). - [Lumin API Reference](https://developers.luminpdf.com/tabs/api-reference/api/lumin-api-reference.md): The Lumin API Reference provides tools to integrate document workflows, eSignatures, and automation into your applications. - [Cancel Signature Request](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/cancel-signature-request.md): Cancel Signature Request by id. - [Download File](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/download-file.md): Obtain the file of the Signature Request by id as a PDF (deprecated). - [Download File as File URL](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/download-file-as-file-url.md): Obtain the file of the Signature Request by id as a file URL (deprecated). - [Get Signature Request](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/get-signature-request.md): Returns the information of the signature request. - [Get Signature Request File](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/get-signature-request-file.md): Obtain the file of the Signature Request by id — agreement, CoC, or merged PDF. - [Get Signing Link](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/get-signing-link.md): Returns a signing link for an existing signature request for embedding in your applications. - [Send Reminder Emails](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/send-reminder-emails.md): Send reminder emails to selected signers whose status is NEED_TO_SIGN. - [Send Signature Request](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/send-signature-request.md): Creates and sends a new signature request with the submitted documents. - [Send Signature Request from Template](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/send-signature-request-from-template.md): Creates and sends a new signature request from a template with the submitted template data. - [Signature Requests](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/signature-requests.md): Create, send, update, and manage signature requests; download files and signing links. - [Update Signature Request](https://developers.luminpdf.com/tabs/api-reference/api/signature-requests/update-signature-request.md): Update the due date of an existing signature request. - [Generate Document from Template](https://developers.luminpdf.com/tabs/api-reference/api/templates/generate-document-from-template.md): Creates a downloadable PDF document from an existing Lumin template. - [Get Template Details](https://developers.luminpdf.com/tabs/api-reference/api/templates/get-template-details.md): Returns essential template details for a specific template. - [List Templates](https://developers.luminpdf.com/tabs/api-reference/api/templates/list-templates.md): Returns a paginated list of templates in a Lumin Workspace, including AgreementGen, Sign and PDF templates. - [Templates](https://developers.luminpdf.com/tabs/api-reference/api/templates/templates.md): List templates, get details, and generate documents. - [Get User Information](https://developers.luminpdf.com/tabs/api-reference/api/users/get-user-information.md): Get information of current user. - [Users](https://developers.luminpdf.com/tabs/api-reference/api/users/users.md): Current user information. - [Get Workspace Information](https://developers.luminpdf.com/tabs/api-reference/api/workspaces/get-workspace-information.md): Return information of the authorized Workspace. - [Get Workspace Members](https://developers.luminpdf.com/tabs/api-reference/api/workspaces/get-workspace-members.md): Return a paginated list of members in a Workspace. - [Workspaces](https://developers.luminpdf.com/tabs/api-reference/api/workspaces/workspaces.md): Workspace information and members. - [Changelog](https://developers.luminpdf.com/tabs/changelog.md) - [API Keys](https://developers.luminpdf.com/tabs/guides/authentication/api-key.md): Generate and use API Keys to authenticate requests to the Lumin API. - [OAuth 2.0](https://developers.luminpdf.com/tabs/guides/authentication/oauth2.md): Use OAuth 2.0 to let users authorize your application to access their Lumin data. - [Authentication](https://developers.luminpdf.com/tabs/guides/authentication/overview.md): Learn how to authenticate requests to the Lumin API using API Keys or OAuth 2.0. - [Introduction](https://developers.luminpdf.com/tabs/guides/getting-started/index.md): The Lumin API lets you build document workflows — eSignatures, templates, and automation — directly into your application. - [Quick Start](https://developers.luminpdf.com/tabs/guides/getting-started/quickstart.md): Get your API key, verify your credentials, and send your first signature request in a few minutes. - [PDF from Template](https://developers.luminpdf.com/tabs/guides/walkthroughs/create-pdf-from-template.md): Generate a filled PDF document from a Lumin template by supplying merge tags, form fields, and variables. - [Embedded Signing](https://developers.luminpdf.com/tabs/guides/walkthroughs/embedded-signing.md): Generate a signing link and embed the signing experience directly in your application. - [Send Signature Request](https://developers.luminpdf.com/tabs/guides/walkthroughs/send-signature-request.md): Upload a document and send it to one or more signers using the Lumin API. - [Text Tags](https://developers.luminpdf.com/tabs/guides/walkthroughs/text-tags.md): Embed signing field definitions directly in your PDF using text tags — no interactive document prep required. - [Account Webhooks](https://developers.luminpdf.com/tabs/guides/webhooks/account-webhooks.md): Configure a single webhook URL to receive all events across your entire Lumin workspace. - [App Webhooks](https://developers.luminpdf.com/tabs/guides/webhooks/app-webhooks.md): Receive webhook events scoped to the OAuth permissions your integration app has been granted. - [Webhooks](https://developers.luminpdf.com/tabs/guides/webhooks/overview.md): Receive real-time push notifications from Lumin when events occur in your workspace — no polling required. - [Test Locally](https://developers.luminpdf.com/tabs/guides/webhooks/test-locally.md): Use ngrok to expose your local server and test Lumin webhooks during development. - [Common MCP Client](https://developers.luminpdf.com/tabs/mcp/client.md) - [Connecting to Lumin MCP](https://developers.luminpdf.com/tabs/mcp/connect.md) - [Supported Tools](https://developers.luminpdf.com/tabs/mcp/supportedTool.md) ## OpenAPI Specs - [openapi](https://developers.luminpdf.com/tabs/api-reference/openapi.json) - [lumin-openapi](https://developers.luminpdf.com/tabs/api-reference/lumin-openapi.yaml) ## Optional - [Terms of Use](https://www.luminpdf.com/terms-of-use) - [Help Center](https://help.luminpdf.com/)