HTTP

Download 13
Last updated Feb 20, 2026

Install Guide

Prerequisites

Prepare the endpoint URL and authentication credentials for the target REST API before creating a connect profile.

Profile Configuration

Create a connect profile of type http with the following settings:

OptionRequiredDescription
EndpointYesBase URL (e.g. https://api.example.com)
Auth TypeYesAuthentication type: Bearer, Basic, or None
TokenConditionalBearer token or API key. Required when Auth Type is Bearer
Header NameNoCustom auth header name (e.g. X-API-Key). If not set, uses Authorization: Bearer {token}
UsernameConditionalUsername. Required when Auth Type is Basic
PasswordConditionalPassword. Required when Auth Type is Basic
HTTP ProxyNoHTTP proxy in IP:PORT format
Connect TimeoutNoConnection timeout in seconds (default: 30)
Read TimeoutNoRead timeout in seconds (default: 30)
TLS VerifyNoVerify TLS certificate (default: false)

Token and Password are stored encrypted.

Auth Type Examples

Bearer (Default header)

When Header Name is not set, the request includes Authorization: Bearer {token} header. Suitable for GitHub, Slack, OpenAI, etc.

OptionValue
Endpointhttps://api.github.com
Auth TypeBearer
Tokenghp_xxxxxxxxxxxx

Bearer (Custom header)

When Header Name is set, the request includes {header_name}: {token} header. Suitable for AbuseIPDB (Key), VirusTotal (x-apikey), etc.

OptionValue
Endpointhttps://api.abuseipdb.com
Auth TypeBearer
Tokenyour-api-key
Header NameKey

Basic

The request includes Authorization: Basic base64(username:password) header. Suitable for Jira, Zendesk, etc.

OptionValue
Endpointhttps://your-instance.atlassian.net
Auth TypeBasic
Usernameuser@example.com
Passwordyour-api-token

None

No authentication header is added. Suitable for public APIs such as CISA KEV.

OptionValue
Endpointhttps://www.cisa.gov
Auth TypeNone