Back to Integrations
integration integration
integration Qualys node
HTTP Request

Integrate Qualys with 500+ apps and services

Unlock Qualys's full potential with n8n, connecting it to similar Cybersecurity apps and over 1000 other services. Automate cybersecurity workflows by monitoring threats, managing incident responses, and securing data across platforms. Use n8n's pre-authenticated HTTP request node to construct adaptable and scalable workflows between Qualys and your stack. All within a building experience you will love.

Create workflows with Qualys integrations

799 integrations
Sort by:
Popularity
NameOldestNewest

Popular ways to use Qualys integration

HTTP Request node
+9

Save Qualys Reports to TheHive

Automate Report Generation with n8n & Qualys Introducing the Save Qualys Reports to TheHive Workflow—a robust solution designed to automate the retrieval and storage of Qualys reports in TheHive. This workflow fetches reports from Qualys, filters out already processed reports, and creates cases in TheHive for the new reports. It runs every hour to ensure continuous monitoring and up-to-date vulnerability management, making it ideal for Security Operations Centers (SOCs). How It Works: Set Global Variables:** Initializes necessary global variables like base_url and newtimestamp. This step ensures that the workflow operates with the correct configuration and up-to-date timestamps. Ensure to change the Global Variables to match your environment. Fetch Reports from Qualys:** Sends a GET request to the Qualys API to retrieve finished reports. Automating this step ensures timely updates and consistent data retrieval. Convert XML to JSON:** Converts the XML response to JSON format for easier data manipulation. This transformation simplifies further processing and integration into TheHive. Filter Reports:** Checks if the reports have already been processed using their creation timestamps. This filtering ensures that only new reports are handled, avoiding duplicates. Process Each Report:** Loops through the list of new reports, ensuring each is processed individually. This step-by-step handling prevents issues related to bulk processing and improves reliability. Create Case in TheHive:** Generates a new case in TheHive for each report, serving as a container for the report data. Automating case creation improves efficiency and ensures that all relevant data is captured. Download and Attach Report:** Downloads the report from Qualys and attaches it to the respective case in TheHive. This automation ensures that all data is properly archived and easily accessible for review. Get Started: Ensure your Qualys and TheHive integrations are properly set up. Customize the workflow to fit your specific vulnerability management needs. Need Help? Join the discussion on our Forum or check out resources on Discord! Deploy this workflow to streamline your vulnerability management process, improve response times, and enhance the efficiency of your security operations.
HTTP Request node
Slack node
+4

Qualys Scan Slack Report Subworkflow

Introducing the Qualys Scan Slack Report Subworkflow—a robust solution designed to automate the generation and retrieval of security reports from the Qualys API. This workflow is a sub workflow of the Qualys Slack Shortcut Bot workflow. It is triggered when someone fills out the modal popup in slack generated by the Qualys Slack Shortcut Bot. When deploying this workflow, use the Demo Data node to simulate the data that is input via the Execute Workflow Trigger. That data flows into the Global Variables Node which is then referenced by the rest of the workflow. It includes nodes to Fetch the Report IDs and then Launch a report, and then check the report status periodically and download the completed report, which is then posted to Slack for easy access. For Security Operations Centers (SOCs), this workflow provides significant benefits by automating tedious tasks, ensuring timely updates, and facilitating efficient data handling. How It Works Fetch Report Templates:** The "Fetch Report IDs" node retrieves a list of available report templates from Qualys. This automated retrieval saves time and ensures that the latest templates are used, enhancing the accuracy and relevance of reports. Convert XML to JSON:** The response is converted to JSON format for easier manipulation. This step simplifies data handling, making it easier for SOC analysts to work with the data and integrate it into other tools or processes. Launch Report:** A POST request is sent to Qualys to initiate report generation using specified parameters like template ID and report title. Automating this step ensures consistency and reduces the chance of human error, improving the reliability of the reports generated. Loop and Check Status:** The workflow loops every minute to check if the report generation is complete. Continuous monitoring automates the waiting process, freeing up SOC analysts to focus on higher-priority tasks while ensuring they are promptly notified when reports are ready. Download Report:** Once the report is ready, it is downloaded from Qualys. Automated downloading ensures that the latest data is always available without manual intervention, improving efficiency. Post to Slack:** The final report is posted to a designated Slack channel for quick access. This integration with Slack ensures that the team can promptly access and review the reports, facilitating swift action and decision-making. Get Started Ensure your Slack and Qualys integrations are properly set up. Customize the workflow to fit your specific reporting needs. Link to parent workflow Link to Vulnerability Scan Trigger Need Help? Join the discussion on our Forum or check out resources on Discord! Deploy this workflow to streamline your security report generation process, improve response times, and enhance the efficiency of your security operations.
HTTP Request node
Merge node
+7

Qualys Vulnerability Trigger Scan SubWorkflow

This workflow is triggered by a parent workflow initiated via a Slack shortcut. Upon activation, it collects input from a modal window in Slack and initiates a vulnerability scan using the Qualys API. Key Features Trigger:** Launched by a parent workflow through a Slack shortcut with modal input. API Integration:** Utilizes the Qualys API for vulnerability scanning. Data Conversion:** Converts XML scan results to JSON for further processing. Loop Mechanism:** Continuously checks the scan status until completion. Slack Notifications:** Posts scan summary and detailed results to a specified Slack channel. Workflow Nodes Start VM Scan in Qualys: Initiates the scan with specified parameters. Convert XML to JSON: Converts the scan results from XML format to JSON. Fetch Scan Results: Retrieves scan results from Qualys. Check if Scan Finished: Verifies whether the scan is complete. Loop Mechanism: Handles the repetitive checking of the scan status. Slack Notifications: Posts updates and results to Slack. Relevant Links Qualys API Documentation Qualys Platform Documentation Parent workflow link Link to Report Generator Subworkflow

Supported API Endpoints for Qualys

To set up Qualys integration, add the HTTP Request node to your workflow canvas and authenticate it using a predefined credential type. This allows you to perform custom operations, without additional authentication setup. The HTTP Request node makes custom API calls to Qualys to query the data you need using the URLs you provide.

See the example here

List Assets
Fetches a list of all assets.
GET
/api/2.0/fo/asset/host/
Create Asset
Creates a new asset.
POST
/api/2.0/fo/asset/host/
Get Asset
Fetches details of a specific asset by ID.
GET
/api/2.0/fo/asset/host/{assetId}
Update Asset
Updates a specific asset by ID.
PUT
/api/2.0/fo/asset/host/{assetId}
Delete Asset
Deletes a specific asset by ID.
DELETE
/api/2.0/fo/asset/host/{assetId}

Take a look at the Qualys official documentation to get a full list of all API endpoints

List Scans
Fetches a list of all scans.
GET
/api/2.0/fo/scan/
Launch Scan
Launches a new scan.
POST
/api/2.0/fo/scan/
Get Scan
Fetches details of a specific scan by ID.
GET
/api/2.0/fo/scan/{scanId}
Update Scan
Updates a specific scan by ID.
PUT
/api/2.0/fo/scan/{scanId}
Delete Scan
Deletes a specific scan by ID.
DELETE
/api/2.0/fo/scan/{scanId}

Take a look at the Qualys official documentation to get a full list of all API endpoints

List Reports
Fetches a list of all reports.
GET
/api/2.0/fo/report/
Generate Report
Generates a new report.
POST
/api/2.0/fo/report/
Get Report
Fetches details of a specific report by ID.
GET
/api/2.0/fo/report/{reportId}
Update Report
Updates a specific report by ID.
PUT
/api/2.0/fo/report/{reportId}
Delete Report
Deletes a specific report by ID.
DELETE
/api/2.0/fo/report/{reportId}

Take a look at the Qualys official documentation to get a full list of all API endpoints

List Policies
Fetches a list of all policies.
GET
/api/2.0/fo/policy/
Create Policy
Creates a new policy.
POST
/api/2.0/fo/policy/
Get Policy
Fetches details of a specific policy by ID.
GET
/api/2.0/fo/policy/{policyId}
Update Policy
Updates a specific policy by ID.
PUT
/api/2.0/fo/policy/{policyId}
Delete Policy
Deletes a specific policy by ID.
DELETE
/api/2.0/fo/policy/{policyId}

Take a look at the Qualys official documentation to get a full list of all API endpoints

Qualys node
HTTP Request

About Qualys

Qualys is a cybersecurity company offering cloud-based solutions for vulnerability management, security and compliance. Its software scans and assesses an organization's IT infrastructure to identify vulnerabilities and ensure compliance with security standards, helping businesses protect their systems and data.

Related categories

Similar integrations

  • ZScaler ZIA node
  • Cisco Secure Endpoint node
  • Carbon Black node
  • QRadar node
  • Cisco Umbrella node
  • Kibana node
  • Fortinet FortiGate node
  • Imperva WAF node
  • MIST node
  • Sekoia node
Use case

The SOAR platform you want

Mountains of monotonous tasks make building and monitoring your workflows a chore. Not anymore.

Learn more

Over 3000 companies switch to n8n every single week

Connect Qualys with your company’s tech stack and create automation workflows

FAQ about Qualys integrations

  • How can I set up Qualys integration in n8n?

      To use Qualys integration in n8n, start by adding the HTTP Request node to your workflow canvas and authenticate it using a predefined credential type. This allows you to perform custom operations, without additional authentication setup. Once connected, you can make custom API calls to Qualys to query the data you need using the URLs you provide, for example: you can retrieve vulnerability data by making a GET request to the Qualys API endpoint for vulnerabilities, providing the necessary parameters in the request URL. For instance, use the /api/2.0/fo/vulnerability/ endpoint to pull detailed vulnerability information for specific assets. Additionally, if you need to update asset records, you can use the POST method on the /api/2.0/fo/asset/ endpoint, supplying the required payload in your request body.

  • Do I need any special permissions or API keys to integrate Qualys with n8n?

  • Can I combine Qualys with other apps in n8n workflows?

  • What are some common use cases for Qualys integrations with n8n?

  • How does n8n’s pricing model benefit me when integrating Qualys?

We're using the @n8n_io cloud for our internal automation tasks since the beta started. It's awesome! Also, support is super fast and always helpful. 🤗

Last week I automated much of the back office work for a small design studio in less than 8hrs and I am still mind-blown about it.

n8n is a game-changer and should be known by all SMBs and even enterprise companies.

in other news I installed @n8n_io tonight and holy moly it’s good

it’s compatible with EVERYTHING