HubSpot Developer Platform

Ce este?

HubSpot Developer Platform este un framework unificat pentru aplicații care îți oferă o modalitate modernă și consecventă de a construi pe HubSpot, cu instrumente care se adaptează nevoilor tale. Echipată cu un set în creștere de tool-uri pentru dezvoltatori, o experiență reproiectată pentru dezvoltatori și extensibilitate mai profundă, îți permite să creezi cu încredere aplicații și soluții scalabile, pregătite pentru AI, construite pentru a crește odată cu tine.

Repere ale Developer Platform:

  • Capabilități noi de extensibilitate: App Settings, App Home, App Objects, App Events și Agent Tools.
  • Framework unificat pentru aplicații: Înlocuiește aplicațiile private și publice cu un singur model. Poți configura autentificarea (static sau OAuth) și distribuția (Private sau Marketplace) în funcție de caz.
  • Experiență de dezvoltare modernizată: Dezvoltare bazată pe proiecte, cu fluxuri locale, concepute pentru consistență și productivitate, rafinate prin doi ani de construcție reală de aplicații în beta public.
  • Documentație nativă AI care te ajută să găsești mai repede ce ai nevoie.
  • Pipeline HubSpot optimizat: Permite livrarea mai rapidă a capabilităților noi pentru dezvoltatori.
  • Developer MCP server (local): Instalare prin HubSpot CLI pentru a construi, testa și implementa integrări mai inteligent.
  • HubSpot MCP server (remote): Oferă un endpoint găzduit care aduce contextul HubSpot în instrumentele și mediile în care lucrezi.

De acum înainte, toate noile capabilități pentru aplicații și îmbunătățirile tool-urilor pentru dezvoltatori vor fi realizate exclusiv pe HubSpot Developer Platform.

De ce contează?

Viitorul software-ului de business nu înseamnă alegerea între instrumente diferite, ci crearea unor experiențe fluide și inteligente care se adaptează la modul real de lucru al echipelor. Astăzi facem un pas major pentru a transforma această viziune în realitate.

HubSpot Developer Platform este direcția de viitor și semnalează angajamentul HubSpot de a investi în comunitatea de dezvoltatori. Clienții își doresc integrări mai profunde, mai complexe, livrate mai rapid, iar această platformă face posibilă îndeplinirea acestei cerințe.

Prin unificarea experienței dezvoltatorilor, HubSpot poate livra capabilități noi mai repede, oferind în același timp dezvoltatorilor instrumente moderne pentru a construi soluții mai bune, mai rapid și cu impact mai mare. Începând de astăzi, există o singură modalitate de a construi pe HubSpot — fie că creezi o integrare personalizată sau următoarea aplicație importantă din Marketplace.

Experiența unificată combină o prezentare centralizată pentru dezvoltatori, un framework consecvent de dezvoltare, documentație nativă AI și fluxuri ghidate în CLI (inclusiv noua comandă hs get-started) pentru a trece de la idee la „hello world” în câteva minute. De asemenea, permite integrări mai profunde și mai complexe pentru a rezolva provocările clienților. Unificarea nu înseamnă doar comoditate; înseamnă deschiderea unor noi posibilități pentru dezvoltatori și clienți deopotrivă.

Cum funcționează?

Accesarea Developer Platform

  • Conturile de dezvoltator existente trebuie să facă opt-in printr-un CTA pe pagina Developer Home. După opt-in, contul este convertit într-un cont HubSpot gratuit, cu tool-urile de dezvoltare mutate sub Development Navigation.

  • Conturile de clienți primesc automat noua Developer Platform în Development Navigation.

  • Notă: accesul la noua Developer Platform nu afectează aplicațiile tale private și publice existente. Acestea pot fi migrate individual.

Gestionarea aplicațiilor existente

  • După ce contul este upgradat, aplicațiile private și publice existente pot fi găsite în Development > Legacy Apps. Acestea continuă să funcționeze și pot fi configurate cu tool-urile legacy.
  • Fiecare aplicație trebuie migrată individual la noua Developer Platform.
  • HubSpot va oferi notificări în avans înainte de datele de deprecieri.
  • Poți construi aplicații noi bazate pe proiecte în paralel cu aplicațiile legacy existente.

Capabilități noi

  • App Objects: Aplicațiile distribuite prin Marketplace pot defini centralizat modele de obiecte specifice aplicației în configurația acesteia. HubSpot gestionează setup-ul și actualizările pentru toate instalările.
  • App Events: Timeline Events sunt acum App Events, cu suport pentru Reporting și User Management pentru aplicațiile distribuite prin Marketplace.
  • App Settings: Creează ecrane de configurare interactive și complexe în Connected Apps folosind extensii UI bazate pe React.
  • App Home: O pagină complet personalizabilă unde aplicația ta poate livra valoare la nivel de cont.
  • Agent Tools: Expune acțiuni cheie ale aplicației în Breeze Studio, permițând utilizatorilor să construiască agenți personalizați care includ funcționalitățile aplicației tale.
  • App Cards: Anterior în beta public, App Cards bazate pe React și alimentate de hubspot.fetch() sunt acum disponibile general pentru distribuție privată sau în Marketplace.

Instrumente moderne pentru dezvoltatori

  • Navigare Development accesibilă tuturor Adminilor și utilizatorilor cu un Developer Seat gratuit.
  • Funcționalități CRM gratuite pentru a sprijini creșterea aplicațiilor.
  • Configurare declarativă, bazată pe fișiere, a aplicațiilor.
  • Developer Overview: un tablou de bord dinamic cu conținut și instrumente.
  • Documentație pentru dezvoltatori nativă AI, inclusiv un Asistent AI și o arhitectură informațională actualizată.
  • Developer Profiles: configurează un singur proiect pentru multiple medii (DEV, QA, PROD).
  • Conturi de test configurabile pentru dezvoltatori: testează aplicații cu orice combinație hub/tier.
  • Proiecte și management de aplicații optimizate.
  • Dezvoltare locală optimizată în CLI.
  • Actualizări de aplicații auditate, cu suport pentru rollback.
  • Șabloane GitHub Action pentru integrare CI/CD.
  • Structură și schemă de proiect actualizate pentru o utilizare mai bună.

Distribuție simplificată a aplicațiilor

Distribuția nu mai este determinată de faptul că o aplicație este „Private” sau „Public”. Dezvoltatorii pot construi o aplicație o singură dată și o pot configura pentru distribuție privată (pe unul sau mai multe conturi) sau distribuție în Marketplace (pentru toate conturile). Poți începe cu o aplicație distribuită privat și ulterior să o transformi în aplicație Marketplace fără a reconstrui. Această flexibilitate reduce nevoia de a publica în Marketplace pentru utilizări private.

Capabilități legacy nesuportate

  • Unele funcționalități vechi nu mai sunt suportate. Legacy App Settings au fost înlocuite cu noi App Settings bazate pe React, care necesită migrare manuală.
  • Serverless Functions pentru UI Extensions în Private Apps nu sunt încă suportate. O actualizare viitoare va adăuga suport serverless, dar pentru moment dezvoltatorii pot fie să amâne upgrade-ul, fie să reimplementeze funcțiile serverless ca un backend OAuth separat.

Tranziția CRM Development

  • Acum doi ani, HubSpot a introdus CRM Development cu App Cards bazate pe React și alimentate de Serverless App Functions în beta public. Cu această lansare, App Cards bazate pe React pentru distribuție privată sunt disponibile general, deși suportul serverless nu este inclus.
  • Dezvoltatorii pot folosi hubspot.fetch() pentru a conecta App Cards direct la propriile servere backend. Cei care necesită funcționalitate serverless trebuie să opteze pentru beta-ul CRM Development și să construiască o aplicație privată legacy.

Cine primește?

Noua HubSpot Developer Platform este disponibilă pentru toate hub-urile și nivelurile. Poți afla mai multe despre tranziția la noua Developer Platform aici.

Subiecte: Gratuit (pentru toate hub-urile și nivelurile)

Alte articole


Evenimentele Timeline sunt acum App Events!
9 Sep 2025

HubSpot MCP server (Remote)
9 Sep 2025

Ready to maximize your business growth with our HubSpot-accredited services?

Contact us today to learn how we can help you succeed.