What is SecureDocs?
689Cloud SecureDocs is a document security API that lets developers embed enterprise Information Rights Management into their own applications. With a simple REST API, you can protect files, control access, track usage, and revoke access programmatically — without building IRM yourself.
How is SecureDocs different from SecureMail and SecureDrive?
SecureMail and SecureDrive are end-user products for sending and sharing protected files. SecureDocs exposes the same underlying protection engine as an API, so you can integrate document security directly into your own product, portal, or automated workflow.
What can I do with the API?
You can upload and protect documents, apply per-file policies (view-only, download, print, expiry, watermark), grant and revoke recipient access, embed a secure viewer, and retrieve access and tracking activity for audit trails.
Which languages can I use?
SecureDoc is a language-agnostic REST API you can call from any stack. The API documentation includes ready-to-copy code samples for cURL, Node.js, Python, PHP, Java, Go, C#, Ruby, Swift, and more.
How does authentication work?
The SecureDoc API authenticates with an API Key and App ID. Include them in every request using the X-Api-Key and X-App-Id headers. You can get your API Key and App ID from the SecureDoc Console. A missing or invalid credential returns an HTTP 401 Unauthorized response.
Can I revoke access to a document after it has been downloaded?
Yes. For IRM-protected files, you can call the revoke endpoint at any time to cut access — including for documents already downloaded by recipients.
Which file types does the API support?
The SecureDoc API secures Microsoft Word, Microsoft Excel, Microsoft PowerPoint, PDF, and MP4 video files.
Does the API support video DRM?
Yes. The SecureDoc API provides video DRM for MP4 files — encrypting the video and delivering it through a secure HLS stream so it can be viewed in a protected player without exposing a downloadable source file.
Is this a document and PDF encryption API?
Yes. SecureDocs encrypts PDF and Microsoft Office documents (Word, Excel, PowerPoint) and manages the encryption keys for you, so you can add strong document and PDF encryption without building a crypto stack yourself.
Can SecureDocs be deployed on-premise?
Yes. The SecureDocs API is available as a managed cloud service, in a private cloud, or fully on-premise to meet security, regulatory, and data residency requirements.