Viewer API
Embed interactive document viewing, annotation, and signing in your application. Viewer sessions apply to DWS-managed documents and app-provided documents.
Document viewing and editing
Annotations and forms
Electronic signatures
HTTPS encryption
Secure document storage
Each plan also includes quotas for DWS-managed documents — Free: 100 documents, 500 MiB storage, 100 monthly uploads · Starter: 5,000 documents, 1,024 MiB storage, 5,000 monthly uploads · Growth: 10,000 documents, 5,120 MiB storage, 10,000 monthly uploads. Quotas apply only to DWS-managed documents; app-provided documents use viewer sessions only.
Pricing resources
Dedicated pricing pages:
Use the overview, guides, API reference, and trust documentation together:
DWS Viewer API enables you to embed a fully featured document viewer into your application. It supports viewing, annotation, form filling, and signing directly in the browser.
Usage is typically measured by viewer sessions — each time a document is loaded and interacted with in your application.
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.
No. Viewer API can be used without managing backend infrastructure. It’s designed to render documents directly in the browser using cloud-based services.
Yes. Viewer API is highly customizable. You can control the UI, enable or disable features, and integrate it with your application’s workflows.
Yes. You can enable features such as annotations, comments, form filling, and electronic signatures directly within the viewer.
With pay-as-you-go, exceeding your monthly viewer sessions doesn’t interrupt your app. We pre-authorize charges in $25 increments and add sessions as you use them, up to a spending cap you control (by default, half your monthly subscription value) — we never charge beyond it. Set the cap to $0 to stop at your monthly limit. Pay-as-you-go is available on paid subscriptions only.
Yes. The Viewer API is built with enterprise-grade security and processes documents in a secure cloud environment. It supports compliance requirements such as GDPR, HIPAA, and SOC 2 Type 2 audited controls.
All plans include access to documentation and developer support. Additional support options may be available depending on your plan.
Create an account to get your DWS Processor API key and start making API calls.