Glasswall REST APIs

Glasswall has developed an API-first architecture in delivering our Kubernetes-based CDR (Content Disarm & Reconstruction) Platform. A typical business document file can be analyzed and protected in less than a second. That’s blistering speed when you consider how long file sandboxing and AV detection can take. Furthermore, Glasswall CDR can provide on average, an 18-day protection advantage compared to other malware solutions which fail to detect zero-day threats.

Glasswall Clean Room is an application that uses Glasswall REST API to present file analysis and file rebuild requests to the Glasswall CDR Platform.

Key benefits

    • Synchronous Cloud API endpoints to provide real-time responses to analysis and file rebuild requests, making integrations as simple as possible for developers to experience them straight away
    • Asynchronous Cloud API endpoints to enable a requester to send many requests to the service and where the response can be deferred
    • Dynamic content management policy for Microsoft Office and PDF files – enabling different protection options for different user audiences
    • Single API request can be issued to receive both a file analysis report and to obtain a protected file, free from any malware threats
    • File-detection service which accurately reports the true file format, ensuring unwanted file types are not allowed to move into the target environment
    • Stand alone machine instances can act together in concert with a load-balancer to allow auto-scaling and self-healing, characterized as a disposable Kubernetes cluster configuration
    • Each node with 8 (virtual) cores could potentially provide CDR protection to around 70GBs* of data or 38,000* files in a one-hour period using Glasswall’s CDR platform
    • Flexible architecture which makes processing times a function of how much compute resource is added to the deployment environment
    • Deployment via a Public Cloud, Private Cloud or On Premise

*Average file size 1.8MB

Key features

  • Content management policy for Microsoft Office and PDF files which can be controlled dynamically via the API
  • Two sets of REST-based API endpoints, synchronous Cloud API and asynchronous modes to help developers devise the most effective integration approach to meet their needs
  • Kubernetes-based architecture which can be deployed via a managed Kubernetes service such as AKS, EKS, GKE or OKE for Azure, AWS, Google Cloud and Oracle or as a stand alone machine instance such as an AMI (in AWS)
  • Terraform deployment scripts and helm charts to support a managed Kubernetes service
  • Always-on service via a range of deployment options to provide organizations with ability to establish resilient patterns, spanning multiple availability zones and regions around the world
  • Cloud APIs are compliant with the OpenAPI v3.x specifications, allowing development teams to rapidly create client software integrations using codegen tools
  • Deep file inspection, beyond artefacts such as the so-called magic number, to accurately report what file data suggests about the true file type

Use cases

Integration of CDR protection into a software process


File Upload / Download actions


Cross Domain Service integration


Glasswall Clean Room deployment

Integration with Proxy-ICAP service to remove threats from files transmitted across a network

How it works

The Glasswall CDR Platform is based on an open architecture, using cloud-native technologies. Glasswall can host a dedicated SaaS or can enable organizations to deploy the solution into their own environments. The Glasswall API endpoints are provided as standard, to ensure that integration is as frictionless as possible.

Glasswall APIs

Learn more about proactive file protection with Glasswall CDR

Learn more about CDR



Use case

File Uploads & Downloads


What to Do in a Cyber Crisis?

What are file-based threats?

What is zero-trust file protection?

How does Glasswall CDR work?

Why Glasswall CDR?

Learn about the simple way to protect against sophisticated file-based threats.

Use Cases

Secure Email

File Uploads and Downloads

Malware Risk Removal

Metadata Removal

Cloud Native Integrations

Data Migrations

SDK Integration

Resource Library



support lines


strategic alliances

About our Partner Program

Our Partners

Become a Partner

Bringing File-based threat protection to your customers

Offer a richer security portfolio with the most agile CDR platform on the market. Stand out from the competition with a partner program built for you. Let’s make files safer together.

About Glasswall

Our People




Contact Us

support lines


Raising the bar on file security

We believe people should be free to open their files without fear. To click on anything without risk of catastrophe. To use systems the way they were meant to be used. That’s why we’re raising the bar on file security at Glasswall.