DocsIntegrationsCustom API
custom-api
Enterprise Tool

Custom API

Make HTTP requests to any REST endpoint from your workflows

The Custom API integration lets your workflows call any HTTP REST endpoint — GET, POST, PUT, PATCH, or DELETE. Configure headers, authentication (Bearer token, API key, or Basic auth), and a request body template. Ideal for connecting to internal services or APIs not yet natively supported.

Setup

1

Identify your target API endpoint

Gather the base URL, required headers, authentication method, and any static parameters you'll always send (e.g. an API key header).

2

Add the integration in CipherSense Agents

Go to Project > Integrations > Add Integration > Custom API. Enter the base URL, select your authentication type, and fill in credentials. Click Save & Test.

3

Use in a workflow

Add a Custom API node to your workflow. Configure the HTTP method, path, headers, and body template. Map upstream node outputs into the request body using variable placeholders.

Connection Fields

Fields required when adding this integration in your Project › Integrations.

FieldRequiredDescription
Base URL
Required
Base URL prepended to all endpoint paths in workflow nodes.
HTTP Method
Optional
Default HTTP method (GET, POST, PUT, PATCH, DELETE). Can be overridden per workflow node.
Auth Mode
Optional
Authentication method: No Auth, Basic Auth, or Bearer Token.
Username
Optional
Username for Basic Auth. Only used when Auth Mode is set to Basic Auth.
Password
Optional
Password for Basic Auth. Only used when Auth Mode is set to Basic Auth.
Bearer Token
Optional
Token value for Bearer Token auth. Only used when Auth Mode is set to Bearer Token.

Common Use Cases

Call internal microservices from workflowsIntegrate with niche SaaS APIs not yet supported nativelySend webhook payloads to external systemsFetch dynamic data from proprietary APIs

Ready to connect Custom API?

Add this integration from your project dashboard and wire it into a workflow.