Your Starting Point for Building on the HubSpot Developer Platform
One unified foundation to build apps, extend Smart CRM and ship custom integrations. From creating your first project to migrating existing apps, this is your starting point for building and delivering value faster on HubSpot.

Are your existing apps on the new platform? See key dates and decision framework → View timelines
One platform. Built to scale with you.
The HubSpot Developer Platform gives you one set of tools to build apps, integrations and custom experiences on HubSpot.

Ship Faster
Guided setup → hello world in minutes. Modern CLI, AI-native docs, no boilerplate.

Build AI-Ready
Powered by one unified data foundation. Your experiences surface natively across CRM, workflows and AI tools.

Stay Current
18-month support windows, clear upgrade paths, investment protection. Future beta programs.

Reach More Customers
Distribute to 228k+ HubSpot customers through the HubSpot Marketplace.
-
Ship your first integration in minutes
Available
- Guided setup with hs get-started
- AI-native docs that answer your questions
- One codebase → private or Marketplace
-
Uplevel existing apps with more value
Available
- Keep existing installs and OAuth
- Unlock App Home, App cards, AI capabilities
- Clear timelines with 18-month support windows
Building Blocks
| What You Get | What It Does | Get Started |
|---|---|---|
|
Projects
|
Unified framework for apps + CMS assets |
hs get-started
|
|
UI Extensions
|
App cards, App Home, settings pages (React)
|
|
|
APIs & Webhooks
|
RESTful APIs, webhooks, and OAuth for any integration
|
|
|
Serverless Functions
|
Backend logic without managing infrastructure (Node.js)
|
|
|
App Objects & App Events
|
Custom data models that work across tiers
|
|
|
Breeze Agent Tools
|
Turn workflow actions into AI agent capabilities
|
|
|
MCP Server
|
Bring HubSpot data to your IDE copilot
|
2025.2, 2026.03
What are you trying to do?
Select your starting point and we'll guide you through the right steps.
Start fresh with the latest platform version and best practices.
Your Day 0:
1. Create Account
Sign up for a free HubSpot account.Sign up
2. Run hs get-started
Authenticate and create your first project with guided setup.
Quickstart guide
3. Build Your App
Add UI extensions, workflow actions or API integrations.Create an app
4. Upload & Deploy
Upload your project and deploy to HubSpot.
CLI project reference
Migrate to the new platform and unlock new capabilities.
Your Day 0:
1. Convert Portal (if needed)
Opt in to the new platform if using legacy Developer Tools.
Portal conversion guide
2. Find Your Migration Path
Check the migration matrix
3. Review Requirements
Migration guide
4. Run Migration
Resources to Get Started
Docs, tutorials and videos organized by what you're trying to accomplish.
Showing 1 - 6 of 21
Docs
Starting Fresh
Developer Platform OverviewArchitecture, capabilities, and core concepts.Docs
Starting Fresh
Tutorial
Starting Fresh
Getting Started with ProjectsDetailed walkthrough of creating your first project.Tutorial
Starting Fresh
Tutorial
Starting Fresh
Docs
Portal Conversion
Portal Conversion 101Everything you need to opt in to the new HubSpot Developer Platform and convert a legacy developer portal to a HubSpot Free CRM account.Docs
Portal Conversion
Video
Migrating Your Apps
How to Convert Your Portal to the New Developer PlatformDetailed walkthrough covering portal conversion to HubSpot’s unified Developer Platform.Video
Migrating Your Apps
Changelog
Migrating Your Apps
Legacy Developer Accounts Migrating to the Unified Developer PlatformKey dates and info for planning legacy developer accounts conversion to HubSpot’s unified Developer Platform.Changelog
Migrating Your Apps
No Results
Common Questions
Quick answers to help you get started.
Check the changelog for release announcements and deprecation notices. Subscribe for updates
A free developer account includes:
- Test accounts with sample CRM data (contacts, companies, deals) for development and testing
- API access to HubSpot’s public APIs for development and testing
- App management to create, configure, and publish apps
- CLI access to create and deploy Projects
- AI-native developer documentation
Test accounts reset periodically but are fully functional for building and testing your integrations.
Developer seats let your team collaborate on apps without requiring paid HubSpot subscriptions.
Learn more about account types
- UI Extensions: React (TypeScript or JavaScript)
- Backend integrations: Any language that can make HTTP requests; HubSpot's APIs are RESTful
- CLI tooling: Node.js
- Serverless functions: Node.js (currently supported on Projects 2025.1; see docs for the latest roadmap and migration guidance)
- AI tooling: MCP server support for IDE copilots (Cursor, Claude Code, VS Code, Windsurf)
Check the platformVersion field in your hsproject.json file. Apps on version 2025.2 or later are on the current platform.
If you're on an earlier version, see the "I have an existing app" path above to upgrade to the latest Projects framework.
Legacy apps on older versions will be deprecated over time. Projects 2025.1 deprecates June 1, 2026. Migrating ensures your app stays supported and can take advantage of new capabilities.
See the migration timeline
App migration moves individual apps to the new Projects framework (2025.2 or later). Each app migrates separately using CLI commands. If your portal is already on the new platform (you see "Development" in the nav), you can skip portal conversion and go straight to app migration.
- Legacy public apps use OAuth and can be installed in multiple portals; they may or may not be listed in the Marketplace.
- Legacy private apps use API keys and work only in a single portal.
See the migration matrix guide
If you're migrating an app that uses classic CRM cards, you'll need to rebuild them as app cards.
Classic CRM cards sunset details
Create an app card
What this means for you: New apps should build without serverless for now or start on 2025.1 and migrate later. Existing apps using serverless should stay on 2025.1 until 2026.03 (March 2026).
We'll share updates on 2026.03 serverless support in the changelog.
Read serverless migration strategies
If you're already on Projects 2025.1 with app cards → migration to 2025.2 or later is lightweight.
If you're on a legacy app with significant tech debt → starting fresh might be faster.
Run hs project migrate to see what's involved.