Swimlane Turbine API
The Swimlane Turbine API connector enables secure, programmatic access to the Swimlane Turbine platform for automation and integration purposes.
Swimlane Turbine is a next-generation low-code security automation platform that enables organizations to orchestrate and automate complex security workflows. The Swimlane Turbine API connector allows users to execute custom API requests directly to their Turbine instance, enabling seamless integration with internal processes and data. With this connector, users can automate interactions with the Turbine platform, trigger actions, and retrieve data without writing code. Integrating the Swimlane Turbine API connector empowers security teams to build flexible, scalable, and highly customized automation workflows, accelerating response times and improving operational efficiency.
Prerequisites
To use the Swimlane Turbine API connector, ensure you have the following prerequisites:
- Turbine API authentication using either Username/Password or Personal Access Token (PAT):
- You must possess valid Swimlane Turbine user credentials or a generated Personal Access Token to authenticate API requests.
- Ensure your account has sufficient permissions to perform the intended API operations within the Swimlane Turbine platform.
Username/Password Authentication:
- URL: The base URL of your Swimlane Turbine instance.
- Username: A valid username with the necessary permissions.
- Password: The password associated with the username.
PAT Authentication:
- URL: The base URL of your Swimlane Turbine instance.
- PAT: A valid Personal Access Token generated from your Swimlane Turbine instance.
Capabilities
This Connector provides the following capabilities:
- Generic Turbine API Request
Configurations
Turbine API Authentication
Turbine API authentication using either Username/Password or Personal Access Token (PAT).
Configuration Parameters
Parameter | Description | Type | Required |
|---|---|---|---|
instances | ο»Ώ | array | Optional |
verify_ssl | ο»Ώ | boolean | Optional |
http_proxy | Optional proxy URL to use for all connector requests (e.g. http://user:pass@proxy:8080). | string | Optional |
Actions
Generic Turbine API Request
Execute a custom API request to the Swimlane Turbine platform using the specified host parameter and retrieve the response.
Endpoint
- Method: GET
Input
Argument Name | Type | Required | Description |
|---|---|---|---|
host | string | Required | The Turbine host you're connecting to; should match an entry in the asset. i.e. us1.swimlane.app |
path | string | Optional | Parameter for Generic Turbine API Request |
method | string | Optional | HTTP method to use |
Input Example
{"host":"string","path":"string","method":"GET"}
Output
Parameter | Type | Description |
|---|---|---|
status_code | number | HTTP status code of the response |
Output Example
{}
Response Headers
Header | Description | Example |
|---|---|---|
Content-Type | The media type of the resource | application/json |
Date | The date and time at which the message was originated | Thu, 01 Jan 2024 00:00:00 GMT |