Getting started
Overview What is DWS Viewer API? Dashboard Language support Deployment options Security PrivacyIntegration
Overview Use with your backend Open document in Web SDK PricingClient authentication
Authentication flow Generate a session tokenAPI
Overview Authentication Upload documents API referenceExamples
Node.js integration example Build secure PDF viewers with table extraction Support About NutrientAuthentication flow
DWS Viewer API uses JSON Web Tokens (JWTs) for authenticating its Nutrient Web SDK clients:
-
Your backend creates a session token for a particular document via DWS Viewer API’s backend API.1
-
Next, it passes the session token to your client apps that use Nutrient Web SDK.2
-
Your app then passes the session token when loading the Nutrient Web SDK. It uses it to prove it has access to the claimed DWS Viewer API document.3