Viewer API

Flexible plans for embedded document viewing

Embed interactive document viewing, annotation, and signing in your application. Choose the pricing plan that fits your usage.

Loading...

Document viewing & editing

Annotations & forms

Electronic signatures

HTTPS encryption

Secure document storage


Frequently asked questions

What is Nutrient Document Web Services (DWS)?

Nutrient Document Web Services (DWS) is a suite of cloud-based APIs for processing, viewing, and optimizing documents. It’s powered by the same engine as our self-hosted solutions, without requiring you to manage infrastructure.

Do I need to manage any infrastructure?

No. DWS is fully managed and runs in the cloud. You can integrate document capabilities into your application without deploying or maintaining backend services.

How does pricing work?

DWS pricing is usage-based. Costs are determined by how your application uses the API — such as documents processed, viewer sessions, or accessibility operations. Each product has its own pricing model based on how it’s used.

Can DWS scale with my application?

Yes. DWS is designed to handle everything from low-volume use cases to high-throughput production workloads, with predictable performance and scaling built in.

Is DWS secure and compliant?

Yes. DWS is built with enterprise-grade security and supports compliance requirements such as GDPR, HIPAA, and SOC 2. Documents are processed securely in the cloud.

What languages and frameworks are supported?

DWS APIs are REST-based and can be used with any language or framework that supports HTTP requests, including JavaScript, Python, Java, .NET, and more.

What support is included?

All plans include access to documentation and developer support. Additional support options may be available depending on your plan.

What is the DWS Viewer API?

The DWS Viewer API allows you to embed a fully featured document viewer into your application. It supports viewing, annotation, form filling, and signing directly in the browser.

How is usage measured for the Viewer API?

Usage is typically measured by viewer sessions — each time a document is loaded and interacted with in your application.

What is a viewer session?

A viewer session represents a single instance of a document being opened in the viewer. This includes rendering the document and enabling user interactions like scrolling, annotating, or signing.

Do I need a backend to use the Viewer API?

No. The Viewer API can be used without managing backend infrastructure. It’s designed to render documents directly in the browser using cloud-based services.

Can I customize the viewer?

Yes. The Viewer API is highly customizable. You can control the UI, enable or disable features, and integrate it with your application’s workflows.

Does the Viewer API support annotations and signatures?

Yes. You can enable features such as annotations, comments, form filling, and electronic signatures directly within the viewer.

Kiran Kaza
Head of Mobile Engineering
“Our team can focus on implementing the features specific to the DocuSign business domain while leaving the handling of PDFs to the experts.”
DocuSign

Ready to try it?

Create an account to get your DWS Processor API key and start making API calls.