> ## Documentation Index
> Fetch the complete documentation index at: https://developers.luminpdf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lumin API Reference

> The Lumin API Reference provides tools to integrate document workflows, eSignatures, and automation into your applications.

The Lumin REST API exposes document workflows as JSON endpoints under `https://api.luminpdf.com/v1`. Send signature requests, fill templates, generate agreements, and manage workspace resources from your backend.

**Start here:** [Quickstart](/tabs/guides/getting-started/quickstart) · [Authentication guide](/tabs/guides/authentication/overview) · [Changelog](/tabs/changelog)

## Authentication

Every request must include credentials. Most endpoints accept either method.

<Tabs>
  <Tab title="API key">
    Pass your key in the `Authorization` header:

    ```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
    Authorization: API-key <your-key>
    ```

    Or send it as `X-API-Key: <your-key>`.

    | | |
    | - | - |
    | Security scheme | `apiKey` |
    | Header | `X-API-Key` |

    Best for server-to-server integrations and backend jobs. See [API Keys](/tabs/guides/authentication/api-key).
  </Tab>

  <Tab title="Bearer token (OAuth 2.0)">
    Pass an access token in the `Authorization` header:

    ```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
    Authorization: Bearer <access-token>
    ```

    | | |
    | - | - |
    | Security scheme | `http` (bearer) |
    | Flow | Authorization code |

    Scopes control what each token can access — for example `sign:requests` for signature requests or `templates` for template operations. See [OAuth 2.0](/tabs/guides/authentication/oauth2).
  </Tab>
</Tabs>

## Support

* **API support:** [integration@luminpdf.com](mailto:integration@luminpdf.com)
* **Help center:** [help.luminpdf.com](https://help.luminpdf.com)
* **Terms of use:** [luminpdf.com/terms-of-use](https://www.luminpdf.com/terms-of-use/)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.