Synchronous API
    • PDF

    Synchronous API

    • PDF

    Article summary

    Glasswall's synchronous REST API endpoints enable security teams to present file analysis and rebuild requests to Glasswall Halo – securing files in under a second. In addition, the REST API facilitates policy management actions – enabling security teams to match the processing of file components with their organizations risk appetite.

    Instead of looking for malicious content, our advanced CDR (Content Disarm and Reconstruction) treats all files as untrusted, validating, rebuilding and cleaning each file to a safe and compliant standard – automatically removing potential threats.

    Glasswall Halo’s flexible Kubernetes-based architecture allows standalone machine instances to act together in concert, with a load-balancer configured to allow auto-scaling and self-healing. This is characterized as a disposable Kubernetes cluster configuration.

    Why Glasswall Synchronous API?

    • Our Synchronous API performs complete file analysis - giving you transparency into file non-conformance with industry specifications.
    • We provide content management options to shape your organization’s security policy based on your personal risk appetite.
    • We offer complete file protection - threats are removed and files returned to known-good specifications.
    • Our software performs true file type detection, going beyond just the file extension or magic number.

    Integrating our advanced CDR technology into your company's infrastructure is easy using our APIs.

    Accessing Synchronous API

    The Glasswall Synchronous API can be accessed via:


    The Glasswall Synchronous API consists of several endpoints which carry out specific functions.

    The endpoints and their descriptions are listed below.

    • Analyse and Rebuild
      This endpoint analyses and rebuilds binary or Base64 encoded files to determine if they contain threats, by comparing them to their known manufacturer's specification. Once the process is complete, the rebuilt file along with either a XML or JSON report, is produced and available as a ZIP download in the Responses section. If an archive file is selected, the response is a ZIP file which includes the rebuilt archive along with a report file detailing the outcome of each processed file within the archive.

    • Import and Export
      This endpoint exports binary or Base64 encoded files as a ZIP containing SISL/XML file(s), or imports a ZIP containing SISL/XML file(s) from the export endpoint and returns a binary or Base64 encoded file.

    For more information please refer to our API Documentation.

    Was this article helpful?