Abuse URLhaus
Introduction
This guide tells you how to authenticate the Abuse URLhaus connector in Swimlane using Host URL Authentication. You will generate an API key in URLhaus, collect the required values, and configure the connector inside Swimlane Turbine.
Prerequisites
URLhaus Access Requirements
You must have access to an Abuse URLhaus account with permission to generate an API authentication key.
Required Credentials
During setup, you will collect:
- URLhaus API Base URL
- Auth-Key (API Key)
Authentication Method Overview
The Abuse URLhaus connector supports the following authentication method:
- Host URL Authentication (URL + Auth-Key)
URLhaus API Setup
Take the following steps to generate an API Key in URLhaus:
- Go to the URLhaus API portal: https://urlhaus-api.abuse.ch/ο»Ώ
- Navigate to the Authentication section.
- Generate or copy your Auth-Key for API access.
- Store the Auth-Key securely, as it will be required in Swimlane.
Connector Configuration in Swimlane
Take the following steps to configure the Abuse URLhaus connector asset in Swimlane:
- Log in to Turbine.
- From the left-hand navigation pane, click ORCHESTRATION and click Assets.
- Asset homepage opens.
- Click the plus icon to open the Configure your Connector Asset window.
- Select Abuse URLhaus from the Asset type list.
- Fill in the Asset Settings and Asset Input as shown:
Configuration Parameters
Field | Description | Required |
|---|---|---|
url | URLhaus API endpoint URL | Required |
Auth-Key | Authentication key for accessing the API | Required |
verify_ssl | Verify SSL certificate | Optional |
http_proxy | Proxy configuration | Optional |
Troubleshooting
If authentication fails, check the following:
- Ensure the Auth-Key is valid and copied correctly.
- Verify the API Base URL is correct and has no trailing slashes.
- Confirm SSL verification settings if using self-signed certificates.
- Validate proxy settings if routing requests through a proxy.
Sources
URLhaus API Documentation: https://urlhaus-api.abuse.ch/ο»Ώ
Result
You have successfully authenticated the Abuse URLhaus Connector in Swimlane using Host URL Authentication.