Developer Portal
The Developer Portal lets approved customers self-manage programmatic API access: creating OAuth2 applications, subscribing to APIs with scoped permissions, managing credentials, and monitoring usage.
Entries on this page are generated by AI from vendor sources. How AI is used
Public APIs, developer tooling and extension points.
| Month | Changes |
|---|---|
| 2026-01 | 9 |
| 2026-02 | 7 |
| 2026-03 | 2 |
| 2026-04 | 3 |
| 2026-05 | 7 |
| 2026-06 | 4 |
| 2026-07 | 10 |
| 2026-08 | 11 |
| 2026-09 | 24 |
| 2026-10 | 10 |
| 2026-11 | 2 |
Select a month to view the whole-record timeline. This clears timeline filters.
Platforms with at least one feature state classified in this capability (primary or secondary, minor updates included), in the site's fixed order. Select one to filter the timeline. Counts are not shown side by side: they reflect how finely each vendor documents, not how much it offers.
Filters apply to the timeline. The chart and platform totals describe the whole record. Selecting a chart month clears timeline filters to show that same whole-record scope.
Matches the Release Matrix evidence: latest state reached in the selected period, entries under review excluded, primary and secondary capabilities included.
No recorded changes match these filters.
Within each period: major updates as cards, then notable ones as rows; newest first in each group. Minor updates below.
The Developer Portal lets approved customers self-manage programmatic API access: creating OAuth2 applications, subscribing to APIs with scoped permissions, managing credentials, and monitoring usage.
Will let developers and AI agents create in-app sign-up forms and retrieve them by ID with channel details through the Klaviyo API, like existing web form support.
Iterable adds 12 Experiments API endpoints to create variants, update settings, start or cancel experiments, declare a winner and retrieve totals and trends.
Broad OAuth scopes are replaced by precise, granular scopes, with a migration tool for existing apps.
Lets an API key sign requests with temporary AWS IAM role credentials through STS, up to 10 assumed-role ARNs.
Lets an API key exchange credentials for a short-lived OAuth 2.0 access token and refresh token.
Lets admins create multiple API keys scoped to chosen API groups, each named, regenerated or archived independently.
API to publish a saved Tag Management profile version to one or more environments, poll publish status, or combine save and publish in one call.
Adds 40 tools to the MCP server so AI assistants can manage Automation Studio, campaigns, content and data extensions.
New API sends marketing emails to one or more recipients directly and programmatically.
APIs for orchestrated campaigns let external systems retrieve campaigns and monitor their executions programmatically.
Optional caching of Journey Live Data webhook responses for up to 10 minutes when requests are identical, cutting repeated endpoint calls.
New Bulk API endpoints load and query Marketing Object data at scale.
Shows the live request and response for each Connected Content call in Preview & Test — URL, method, status, headers, payload, duration, and cache status — across messaging channels and Banners.
The Braze MCP server adds beta support for AI agents to use the Campaigns and Segments API.
Sends WhatsApp carousel messages through the Braze API using a carousel card object.
Now GA (28 Sep 2026). Current summary: APIs for orchestrated campaigns let external systems retrieve campaigns and monitor their executions programmatically.
Platform updates now ship on a predictable bi-annual schedule each March and September, with date-versioned APIs supported for 18 months.
Legacy API versions and apps begin sunsetting in March and September 2027 as HubSpot moves to a bi-annual, date-versioned release schedule.
User-Level Apps act on behalf of an individual user and respect that user's own HubSpot permissions.
Business Events API v5 adds endpoints to trigger a business event and to list or search a workspace's business events with cursor-based pagination, via MoEngage's unified gateway.
Developer APIs gain newly supported AMPscript and Handlebars personalization functions.
REST Connect API creates, manages and searches CMS content across channels programmatically.
Adds 260+ tools to the existing Klaviyo MCP server, so AI agents and developers can read data, build segments, run campaigns, author flows and manage catalogs from Claude, OpenAI or custom agents.
Treasure Code CLI gains commands to view and manage Personalization Studio campaigns, plus a saved session context for repeated commands.
Now GA (17 Sep 2026). Current summary: Shows the live request and response for each Connected Content call in Preview & Test — URL, method, status, headers, payload, duration, and cache status — across messaging channels and Banners.
Renamed and redesigned interactive API reference adding onboarding guidance, key-type visibility, live-call testing and US/EU switching.
Always-on campaigns can now be pulled, edited locally as YAML, and pushed back via Treasure Code, matching CLI workflows for templates.
Starting with API version /2026-09/, HubSpot will enforce admin-configured validation rules on all CRM API write paths for creating or updating records.
Revamped Data API backend adding rate-limit headers, request IDs on responses, IP whitelisting, and gated Get User API access.
Journeys can call an external webhook at a tile to pull real-time data for branching and message personalization, optionally saved to the profile.
IP allowlisting for server-to-server Data API requests, rejecting unlisted IPs even with a valid key, with per-rule audit and call-count tracking.
A new API endpoint lets teams programmatically update push credentials per app and platform (Apple, Firebase, Huawei, Kindle) using Base64-encoded payloads.
APIs to programmatically create, update, and list Offerings, also exposed as tools within the MoEngage MCP server.
The HubSpot Agent CLI brings HubSpot data and intelligence into OpenAI Codex, Claude Cowork, and Claude Code so agents can automate repetitive, bulk, and scheduled CRM work, such as prioritized contact cleanup lists.
A public REST API lets teams configure, monitor and run Customer Agent programmatically, including pulling conversation data.
Changes field names, date formats and structure of the profile system jobs API response, a breaking change for integrations.
Custom actions can now authenticate via certificate-based JWT assertion instead of a client secret, for certificate-based enterprise APIs.
API with read access to profile details and create, update and delete operations for iQ variables, load rules, events, tags and tag templates.
A remote MCP server gives any MCP-compatible AI client permission-aware read and write access to HubSpot CRM objects, engagements, segments, campaigns and content via natural language.
API to block or unblock a specific device from receiving push notifications, for fraud or device-loss scenarios.
AI Decisioning resources are now accessible via a REST API for agent retrieval, message management and programmatic run triggers.
The Claude and ChatGPT connectors can create and update CRM records, log activities, and read engagement history from within the AI chat window.
Treasure Code (formerly tdx) is an AI-native CLI that turns natural-language instructions into SQL, workflows, segments and journeys, with version control and rollback.
Email Designer assets can now be created and managed through the Marketo Asset API.
New API endpoints let customers, partners and agencies upload files or copy them from a URL into the Media Library.
A new Bulk Export API sends Klaviyo events, profiles and groups directly into Google Ads for cleaner attribution.
New APIs let organizations programmatically migrate Decision Management entities to Decisioning, with rollback and reports.
A Klaviyo connector in Anthropic's MCP Directory lets Claude securely access account data, generate content and analyze campaign performance.
Support for the Marketo SOAP API will end July 31, 2026; integrations using SOAP API capabilities should migrate to the REST API.
Custom actions can now define an error response payload, exposed in the journey's timeout/error branch for fallback logic.
Event Notification Service now retries failed webhook deliveries at decreasing intervals for up to 7 days instead of suspending callbacks immediately.
Marketers can send Marketing Cloud Engagement emails directly from Salesforce Flow.