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
Identify your target API endpoint
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).
Add the integration in CipherSense Agents
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.
Use in a workflow
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.
| Field | Required | Description |
|---|---|---|
| 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
Ready to connect Custom API?
Add this integration from your project dashboard and wire it into a workflow.
On This Page