Logo - Full (Color)

Build

Custom API Workflow Action

Custom API Workflow Action-icon
App

Custom API Workflow Action

Send HTTP requests to any API directly from your HubSpot workflows

Installs
<10 installs
Sign in to installRequires Custom API Workflow Action subscription

Requirements

HubSpot Plan
HubSpot Account permissions
No HubSpot permissions required. Custom API Workflow Action may request additional permissions while connecting.
Access Type
Shared
Custom API Workflow Action Subscription
Free plan

Overview

HubSpot workflows are powerful, but they stop at your HubSpot data. The Custom API Workflow Action bridges that gap by letting you send HTTP requests to any external API directly from a workflow step, no code, no middleware, no Zapier required.


⭐ What it does

Add a Custom API Call step to any HubSpot workflow. When the workflow runs, it sends an HTTP request to the endpoint you configure, and returns the response back into the workflow as output fields you can use in subsequent steps.


Supports all standard HTTP methods: GET, POST, PUT, PATCH, DELETE.


⭐ Flexible authentication

Configure per-action authentication without storing credentials in HubSpot properties:

- Bearer token — for APIs using OAuth or JWT

- API key header — for APIs using a custom header like `X-Api-Key`

- HTTP Basic auth — for APIs requiring username and password

- None — for open or IP-whitelisted endpoints


⭐ Dynamic requests

Use HubSpot workflow tokens in the URL, request body, headers, and query parameters to build requests that include live contact, deal, or company data at the time the workflow runs.


⭐ Act on the response

Every API call returns four output fields: 'status_code ', 'response_body ', 'success ', and 'error_message ' that you can use in downstream workflow steps. Branch your workflow on success or failure, store the response to a property, or pass it into another API call.


⭐ Who it's for

Any HubSpot user who wants to connect their workflows to external systems without building a custom integration. Ideal for developers, RevOps teams, and agencies managing complex automation stacks.

Features

Custom API Call Workflow Action

Adds a configurable HTTP request step to HubSpot Workflows. Supports GET, POST, PUT, PATCH and DELETE with bearer token, API key, basic auth or no auth. Set query parameters, custom headers and a JSON body using workflow tokens. Returns status_code, response_body, success and error_message as output fields.

Output Fields of Custom API Workflow Action

Use API Responses to Enrich HubSpot Records

Fetch data from any external API and store the response in HubSpot. Use a GET request to pull data from an external system, then pass the raw response_body into a HubSpot property for logging, reference or further processing with Operations Hub data formatting actions.

App Functionality

Shared Data
Data Source
Sync Direction
In HubSpot
In HubSpot

Any API

Contacts

Companies

Deals

Leads

Custom Objects

Calls

Email Activities

Tasks

Notes

Contacts

Companies

Deals

Leads

Custom Objects

Calls

Email Activities

Tasks

Notes

More info about shared data

When a workflow runs the Custom API Call action, HubSpot sends the configured action inputs to King Henry's backend server (oauth.kinghenry.au), which forwards the HTTP request to the external API endpoint specified by the user. The request may include HubSpot object property values (such as contact email, deal name, or custom properties) if the user has embedded workflow tokens in the request body, headers, or query parameters.


The external API's response (status code and response body) is returned to HubSpot and made available as output fields for use in subsequent workflow steps.


King Henry's backend acts as a secure proxy only. No HubSpot object data is stored by King Henry beyond the duration of the request. No HubSpot objects are created, updated, or deleted by this app. The user is responsible for the data they choose to send to external APIs via workflow tokens.

Reviews

Be the first to write a customer review

(0 reviews)

Write a review

Pricing

Free

A$0

For teams that want to connect HubSpot workflows to any API without the complexity

  • Unlimited API calls from any HubSpot workflow

No credit card required

Free

A$0

For teams that want to connect HubSpot workflows to any API without the complexity

  • Unlimited API calls from any HubSpot workflow

No credit card required

* The pricing here is for display purposes only. All prices do not include taxes, incentives, discounts, or other pricing variables. You should contact the partner for the most up to date and correct pricing information. HubSpot does not take any responsibility for this pricing information, which is provided by our partners. Pricing last updated: 05/22/2026

More info

Built by
👑 King Henry
Installs
<10 installs
Categories
Languages this app is available in
English, English - Australia, English - New Zealand, English - United Kingdom, and English - United States

New arrivals

Custom API Workflow Action

Custom API Workflow Action

By 👑 King Henry<10 installs

Send HTTP requests to any API directly from your HubSpot workflows

App
Top Provider

Top Provider

By Top Provider50+ installs

Get pre-qualified B2B sales leads delivered into HubSpot within minutes, with the full match context on the contact timeline.

App
HubSpot solutions partner illustration
Need more help?

Build a custom solution with help from a HubSpot solutions partner.

Connect with HubSpot solutions partners for any business need. Browse recommendations, hire the right fit, and get your project started.