Vitrium Security API Guides

API Guide for Logging In, Adding Users, Adding Files & Folders

Click here to access this guide >

In this guide, learn how to:

  • Establish a secure session to call Vitrium Security’s APIs
  • Automate content uploading process
  • Add users, groups, and permissions (if not using an External Service)
  • Update and maintain DRM policy settings

Refer to the Logging In section to understand the login algorithm needed to use the challenge and response endpoints. Refer to the base URL endpoints below.

Your Account ID can be found in your Vitrium account. Log into Vitrium, go to Settings > My Profile and it's the 2nd ID that appears at the top of the page. 

Base URL:*
  • USA host:
  • USA Host:
  • CDN Host:
  • CDN Host:
  • *You can opt to use your own custom domains for the endpoints, which will require SSL certificates. Refer to this guide for more information.

API Guide for SSO & Integrations with 3rd Party External Business Systems

Click here to access this guide >

In this guide, learn how to:

  • Connect Vitrium Security to another system such as an LMS, CRM, AMS, eCommerce, or other system
  • Set up single sign-on (SSO) access with this other system
  • Use API calls for SSO with web viewer
  • Use API calls for downloadable protected PDF

DRM Settings Guide: Click here to access this guide which provides a cross-reference between the DRM policy settings in Vitrium and the JSON attributes in the AccessPolicy API.

Custom Error Page Configuration Manual: Click here to access this manual which provides a sample project so you can implement customized error pages, replacing Vitrium's defaults.