Lansweeper
Vulnerabilities
Fetches vulnerability records from Lansweeper Cloud, including CVE details, risk scores, and affected asset information.
Sync Type: Incremental
Prerequisites
Before connecting Monad to Lansweeper, you need:
- An active Lansweeper Cloud account with access to the sites you want to collect vulnerability data from.
- A Personal Access Token with permission to read vulnerability data from the target sites.
Authentication
Lansweeper uses Personal Access Tokens (PATs) to authenticate API requests.
Creating a Personal Access Token
- In your Lansweeper Site, select Settings (bottom-left corner).
If you are using the new Lansweeper Platform Experience, select your profile image in the top-right corner, then select Account settings.
- Select Developer tools → API clients → Add new API client.
- Select Personal Access Token.
- Enter an API client name and optionally a description.
- From the Integrations dropdown, select Other and enter a custom integration name (e.g.,
monad). - Select an expiration time for the token.
- Select which sites you want to grant API access to.
- Copy the generated token to your clipboard — it is only shown once.
Refreshing a Token
- In your Lansweeper Site, select Settings (bottom-left corner).
- Select Developer tools.
- Select your PAT client from the list.
- Select Refresh token → Yes.
- Copy your token to your clipboard, then select Done.
Configuration
The following configuration defines the input parameters.
Settings
| Setting | Type | Required | Description |
|---|---|---|---|
| Backfill Start Date | string | No | Date to start fetching data from. If not specified, only vulnerabilities from the current time onward are collected. |
Secrets
| Secret | Type | Required | Description |
|---|---|---|---|
| Personal Access Token | secret | Yes | Long-lived bearer token for the Lansweeper API. Obtain it from Lansweeper Cloud Settings → Developer tools. |
Troubleshooting
Common Issues
-
Authentication Errors (401 / 403)
- Confirm the Personal Access Token is correct and has not been revoked.
- Verify the token was copied in full with no extra whitespace.
- Regenerate the token in Lansweeper Cloud Settings → Developer tools if needed.
-
No Sites Returned
- Ensure the Lansweeper account associated with the token has access to at least one site.
- Check within Lansweeper Cloud that the account is authorized for the target sites.
-
Empty Results
- Confirm that the target sites have vulnerability data in Lansweeper Cloud.
- If a Backfill Start Date was set, verify the date range includes vulnerabilities that exist in the system.
- Check the pipeline logs for any parse errors on the API response.
-
Missing Historical Data
- If no Backfill Start Date is specified, only vulnerabilities from the current time onward are collected. Set a backfill date to retrieve historical records.
Related Articles
- Lansweeper Data API Quickstart
- Lansweeper Vulnerabilities API Reference
- Lansweeper Vulnerability Management Guide
Last modified on