> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/web/digital-signature.md).

# Digital signature

- [JavaScript PDF Digital Signature Library](https://docs.apryse.com/web/digital-signature/signature.md): Secure digital documents with ease using the JavaScript PDF Digital Signature Library. Ensure authentication, integrity, and non-repudiation for your digital signatures on web. The Apryse Web SDK stre
- [Use the digital signature tool in WebViewer](https://docs.apryse.com/web/digital-signature/signature-tool.md): Enhance document security with the Signature tool in WebViewer. Easily add ink, text, or image signatures to your files. Preview and choose from various signature types before applying them. The Aprys
- [Work with PDF signature fields using JavaScript](https://docs.apryse.com/web/digital-signature/interacting-with-signature-field.md): Learn how to add approval signature in PDF using JavaScript. Here you can find full code samples showing how with the digital signature API you can sign or certify documents.The Apryse Web SDK streaml
- [Sign PDFs and manage signing workflows using JavaScript](https://docs.apryse.com/web/digital-signature/sign-pdf.md): Learn how to digitally sign PDF files with the Apryse SDK. Add approval signatures using a Digital Certificate for authenticity and security. Get started now! The Apryse Web SDK streamlines secure, se
- [Adding a certified signature field to a PDF using JavaScript](https://docs.apryse.com/web/digital-signature/certify-pdf.md): Learn how to add a certification signature field to a PDF document and digitally sign it with a full code sample. Understand the process of certifying a PDF/A document for compliance. The Apryse Web S
- [Verify a signature using JavaScript](https://docs.apryse.com/web/digital-signature/verify-pdf.md): We offer a higher-level document-based API for verifying signatures, as well as a lower-level per-signature API. Page includes code samples.
- [Add a DocTimeStamp signature using JavaScript](https://docs.apryse.com/web/digital-signature/dts.md): Set doctimestamp in PDF using JavaScript to add authenticity to the document.  Learn how to add trusted certifictae using WebViewer.
- [Add Long-Term Validation (LTV) information for a signature using JavaScript](https://docs.apryse.com/web/digital-signature/ltv.md): Learn how to enable LTV to digital signature in PDF either signed internally or externally using JavaScript.
- [Custom Signing using JavaScript](https://docs.apryse.com/web/digital-signature/custom-signing.md): Discover how to customize document signing with the Apryse custom signing API. Simplify cryptographic digital signatures and integrate PDF-specific operations effortlessly. Learn more here! The Apryse
- [Embedded Timestamp Tokens with custom signing API using JavaScript](https://docs.apryse.com/web/digital-signature/emb-tst.md): Elevate your digital security with custom signing API for embedded timestamp tokens. Learn how to ensure PAdES-format signature conformance and verify timestamps effectively. The Apryse Web SDK stream
- [Digital signature samples using JavaScript](https://docs.apryse.com/web/digital-signature/samples.md): Learn how to build a signing application with Sign App, request signatures, sign documents, and review signed documents. Explore the Full API for DigitalSignature to digitally sign and certify PDF doc
- [API for Signing PDFs using JavaScript](https://docs.apryse.com/web/digital-signature/apis.md): Easily sign PDFs with JavaScript using the SignatureWidgetAnnotation and SignatureCreateTool. Explore the full API for advanced PDF processing capabilities. The Apryse Web SDK streamlines secure, serv


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.apryse.com/web/digital-signature.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
