- Dashboard
Manage your DWS Viewer API keys, documents, and account details through the web dashboard.
- Deployment options
DWS Viewer API is a fully managed cloud product. For self-hosted options, use Document Engine.
- Architecture
Learn about the architecture of DWS Viewer API integration and its components.
- Backend authentication
Learn how to authenticate your backend services with DWS Viewer API using API keys or JSON Web Tokens (JWTs).
- Integrate DWS Viewer API with your own backend
Learn how to integrate DWS Viewer API with your backend for seamless document management, including uploading and referencing documents.
- Upload documents
Learn how to upload documents to Nutrient DWS using the API, supported formats, and the workflow for document management.
- Client authentication flow
Understand how the client authentication flow works in DWS Viewer API using session tokens and JWTs to securely access documents.
- Generate a session token
Learn how to generate a session token for DWS Viewer API authentication using your API key and the POST /viewer/sessions endpoint.
- Choose document loading setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API document-loading workflows so you can choose the right setup.
- Open DWS-managed documents
Learn how to open a document using Nutrient Web SDK with session token authentication and proper configuration.
- Open app-provided documents
Open documents from your app or browser in Nutrient Web SDK using DWS Viewer API session authorization.
- Reviewer-isolated layers
Learn how to keep each reviewer’s comments separate by creating a dedicated DWS Viewer layer, generating a layer-scoped session, and exporting that reviewed layer as a PDF.
- Choose layers setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API layer workflows so you can choose the right setup.
- Choose collaboration setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API collaboration workflows so you can choose the right setup.
- Implement collaboration and synchronization
Learn how DWS Viewer API persists document changes and enables collaboration for Nutrient Web SDK clients using DWS-managed documents and session token-based access.
- Choose comments/review setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API comments and review workflows so you can choose the right setup.
- Choose annotation setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API annotation workflows so you can choose the right setup.
- Choose forms setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API forms workflows so you can choose the right setup.
- Choose search/navigation setup
Compare Web SDK with a license key, Web SDK with Document Engine, and DWS Viewer API search and document navigation workflows so you can choose the right setup.