{
  "lawp_version": "0.5",
  "domain": "virustotal.com",
  "name": "VirusTotal",
  "language": "en",
  "pages": {
    "/": {
      "title": "VirusTotal - Free Online Virus, Malware and URL Scanner",
      "content": "VirusTotal is a free service that analyzes files and URLs enabling the identification of viruses, worms, trojans and other kinds of malicious content. It's for users and businesses seeking to ensure their digital safety. Category: Cybersecurity."
    }
  },
  "actions": [
    {
      "id": "upload_file",
      "name": "Upload File",
      "input": {
        "type": "file",
        "required": true
      },
      "intent": [
        "upload",
        "scan",
        "file",
        "malware",
        "analysis"
      ],
      "description": "Upload a file to scan for malware"
    },
    {
      "id": "scan_url",
      "name": "Scan URL",
      "input": {
        "type": "text",
        "required": true
      },
      "intent": [
        "scan",
        "URL",
        "malicious",
        "content",
        "analysis"
      ],
      "description": "Enter a URL to scan for malicious content"
    },
    {
      "id": "search_hash",
      "name": "Search Hash",
      "input": {
        "type": "text",
        "required": true
      },
      "intent": [
        "search",
        "hash",
        "malware",
        "known",
        "files"
      ],
      "description": "Enter a file hash to search for known malware"
    },
    {
      "id": "view_reports",
      "name": "View Reports",
      "input": {
        "type": "none",
        "required": false
      },
      "intent": [
        "view",
        "reports",
        "scanned",
        "files",
        "URLs"
      ],
      "description": "View detailed reports of scanned files and URLs"
    },
    {
      "id": "contact",
      "name": "Contact",
      "description": "Send a message to VirusTotal",
      "intent": [
        "contact",
        "message",
        "email",
        "get in touch"
      ],
      "input": {
        "type": "object",
        "required": true,
        "fields": [
          {
            "name": "name",
            "type": "string",
            "required": true
          },
          {
            "name": "email",
            "type": "email",
            "required": true
          },
          {
            "name": "message",
            "type": "string",
            "required": true
          }
        ]
      }
    }
  ]
}