Verdict as a Service

Verdict-as-a-Service (VaaS) is a service that provides a platform for scanning files for malware and other threats. It allows easy integration in your application. With a few lines of code, you can start scanning files for malware.

Go to site
Explore
/
Apps
/
Verdict as a Service

Verdict as a Service API Integrations

Build and run workflows using the Verdict as a Service API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

The Verdict as a Service (VAAS) API allows developers to create AI-driven applications with confidence. With VAAS, developers can create a wide range of AI-driven applications such as security and fraud detection, personalization recommendations, next-best-action, risk assessment, and wayfinding. VAAS enables developers to quickly, easily and cost-effectively build applications that leverage the power of AI using the flexibility of a cloud-based platform.

Here are a few examples of applications you can build using the Verdict as a Service API:

  • Fraud and security detection: With VAAS, developers can create applications that can detect various kinds of fraud and security risks using AI-fueled insights.
  • Personalization recommendations: You can create personalized customer experiences with AI-powered product and service recommendations.
  • Next-best-action: AI-driven applications can recommend the next best action for users to take, taking into account a variety of contextual information.
  • Risk assessment: VAAS applications can provide tailored risk assessment based on customer data, providing tailored insights and predictions.
  • Wayfinding: Developers can create wayfinding applications that take into account a variety of contextual information to provide real-time, personalized directions.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import Vaas from "gdata-vaas";

export default defineComponent({
  props: {
    verdict_as_a_service: {
      type: "app",
      app: "verdict_as_a_service",
    }
  },
  async run({steps, $}) {
// create vaas client
    const vaas = await createVaasWithClientCredentialsGrant(
      CLIENT_ID,
      CLIENT_SECRET,
      TOKEN_URL,
      VAAS_URL
    );
    // request verdict for file
    const verdict = await vaas.forFile(response.data);
    if (verdict === "Malicious") {
      console.log("This was malware.");
    }
  },
})
Request Verdict For A File with Verdict as a Service API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + Verdict as a Service
 
Try it
Request Verdict For A File with Verdict as a Service API on New Item in Feed from RSS API
RSS + Verdict as a Service
 
Try it
Request Verdict For A File with Verdict as a Service API on New Message in Channel from Discord Bot API
Discord Bot + Verdict as a Service
 
Try it
Request Verdict For A File with Verdict as a Service API on New Submission from Typeform API
Typeform + Verdict as a Service
 
Try it
Request Verdict For A File with Verdict as a Service API on Custom Events from Zoom API
Zoom + Verdict as a Service
 
Try it
Request Verdict For A File with the Verdict as a Service API

Scans a file for malware and other threats. See the docs here

 
Try it

Authentication

Verdict as a Service uses API keys for authentication. When you connect your Verdict as a Service account, Pipedream securely stores the keys so you can easily authenticate to Verdict as a Service APIs in both code and no-code steps.

Contact Vaas at oem@gdata.de to retrieve your connection credentials.
https://github.com/GDATASoftwareAG/vaas#im-interested-in-vaas