Dernière modification : 12 septembre 2025
‘Marketplace des applications | Exigences en matière de certification des applications’; “Découvrez ce dont les partenaires d’application ont besoin pour certifier leurs applications dans le marketplace des applications.”; La certification d’application implique que l’équipe qualité de l’écosystème HubSpot évalue et confirme que votre application listée répond aux exigences ci-dessous en matière de sécurité, de confidentialité, de fiabilité, de performances, de facilité d’utilisation, d’accessibilité et de valeur ajoutée. Les applications certifiées se distinguent sur le marketplace des applications par leur réputation en termes de qualité et de fiabilité. Votre application bénéficiera également d’avantages spéciaux et recevra des commentaires constructifs de l’équipe qualité de l’écosystème HubSpot lors de l’évaluation de la certification de l’application.

Présentation

Vous trouverez ci-dessous une présentation des exigences en matière de certification des applications. Pour plus de détails, consultez les critères d’évaluation. Votre application doit remplir les conditions suivantes :
  • Être associée à un seul ID d’application HubSpot.
    • Votre application publique listée doit être unique. Si vous avez déjà publié une application et que vous souhaitez la remplacer, vous devez mettre à jour l’application existante au lieu d’en publier une nouvelle.
    • Ne créez pas plusieurs applications qui répondent au même cas d’utilisation. Les applications ayant des fonctionnalités similaires et utilisant les mêmes API doivent être consolidées en une seule application.
  • Utiliser l’authentification OAuth et tous les périmètres nécessaires.
  • Être associée à un domaine vérifié.
  • Les ressources publiques associées à votre application doivent respecter les bonnes pratiques de sécurité.
Votre application ne peut pas utiliser les cartes CRM classiques, car elles ne sont plus prises en charge à compter du 16 juin 2025. Découvrez-en davantage sur cette annonce dans le journal des modifications des développeurs HubSpot. Consultez la liste détaillée des exigences en matière de sécurité et de confidentialité.

Avantages de la certification

Outre les avantages liés au listing de votre application, les applications certifiées bénéficient des avantages suivants :
  • Badge « Application certifiée HubSpot » affiché sur son listing de marketplace des applications.
  • Visibilité supplémentaire dans le marketplace des applications de HubSpot :
    • Inclusion dans le filtre de recherche « Application certifiée HubSpot ».
    • Éligibilité pour l’inclusion dans des sélections du marketplace des applications.
  • Accès au badge « Application certifiée HubSpot » et aux images des réseaux sociaux pour partager l’obtention de la certification de l’application
  • Prise en compte favorable dans les initiatives de partenariat et d’amplification de HubSpot.

Critères d’évaluation

Pour obtenir la certification, votre application doit démontrer sa qualité en répondant à des mesures quantitatives et à des descripteurs qualitatifs en matière de sécurité, de confidentialité, de fiabilité, de performances, de facilité d’utilisation, d’accessibilité et de valeur ajoutée. Les exigences ci-dessous sont organisées par ces catégories et comprennent des exemples de commentaires constructifs que vous pouvez recevoir.

Sécurité et confidentialité

Votre application doit remplir les conditions suivantes :
  • Être associée à un seul ID d’application HubSpot. Votre application doit autoriser les requêtes d’API avec l’ID d’application HubSpot public (et l’ID de client OAuth) associé à votre listing d’application.
    • Un listing ne doit pas rediriger vers une autre application publique ou privée.
    • Votre application publique répertoriée ne doit pas nécessiter le fonctionnement d’une autre application publique ou privée.
  • Être authentifiée par le flux de code d’autorisation OAuth
    • Il est interdit de demander aux utilisateurs de copier et de coller les codes ou les jetons OAuth. Les utilisateurs doivent uniquement être invités à autoriser l’accès.
    • Les applications doivent demander, gérer et actualiser les jetons d’accès sans intervention de l’utilisateur.
  • Utiliser tous les paramètres scope nécessaires à l’installation (c’est-à-dire les paramètres obligatoires scope et optional_scope).
    • Activez les paramètres de domaine avancés et sélectionnez tous les domaines requis, conditionnellement requis et facultatifs que l’application demande d’installer.
    • Les périmètres étrangers doivent être supprimés.
    • Si certains domaines ne s’appliquent qu’à un sous-ensemble de la base d’utilisateurs de votre application, ils doivent être inclus en tant que domaines conditionnellement requis ou facultatifs.
  • Être associée à un domaine vérifié.
  • Vos ressources publiques seront évaluées en fonction des bonnes pratiques en matière de sécurité liées à des logiciels obsolètes et à diverses vulnérabilités et constatations des serveurs web.

Exemple de feedback

Fiabilité et performance

Votre application doit remplir les conditions suivantes :
  • Avoir une bonne réputation :
    • Votre application doit répondre à toutes les dispositions en vigueur.
    • Elle doit n’avoir eu aucun rejet de certification au cours des six derniers mois.
    • Elle doit n’avoir eu aucune remontée de support non résolue avec des clients mutuels.
  • Utiliser des versions publiques stables des API et extensions de HubSpot.
    • Il est recommandé d’utiliser les versions publiques les plus récentes.
    • Les API de prévisualisation non documentées, bêta et de développeur sont considérées comme instables et ne doivent pas être utilisées dans votre application de production.
    • Si votre application utilise des API qui ne sont pas stables ou publiques, veuillez le signaler lors de l’examen de la certification ou à l’équipe responsable des partenaires d’application pour aborder les différentes solutions.
  • Maintenir un volume d’activité raisonnable de la part des comptes clients HubSpot non affiliés à votre entreprise.
  • Respecter les directives d’utilisation de l’API et les bonnes pratiques, notamment :
    • Le respect des limites (c.-à-d. 100 requêtes entrantes toutes les 10 secondes par compte HubSpot connecté).
    • L’actualisation des jetons d’accès OAuth avant leur expiration.
    • La mise en cache des données pour les appels récurrents, le cas échéant.
    • L’utilisation d’API de lot et des abonnements au webhook pour réduire le volume de requête, le cas échéant.
    • L’utilisation d’API pour créer des propriétés, des workflows et des actions de workflow personnalisées au lieu d’exiger une action de la part de l’utilisateur.
  • Maintenir un taux de réussite moyen supérieur à 95 % pour toutes les activités
    • Les requêtes débouchant sur des réponses d’erreur sont comptabilisées dans ce taux de réussite.
    • Certaines erreurs inévitables ou attendues peuvent être exclues lors du calcul des taux de réussite pour l’ensemble des activités.
  • Votre application peut avoir une extension de navigateur pour offrir des fonctionnalités et une valeur supplémentaires aux clients :
    • Les extensions de navigateur ne doivent pas être créées spécifiquement pour l’interface utilisateur de HubSpot ou comme solution de contournement des API de HubSpot.
    • Les extensions du navigateur ne doivent pas proposer de capacités ou de composants dans l’interface utilisateur de HubSpot.
    • Votre application fera l’objet d’une évaluation de sécurité supplémentaire si elle inclut une extension de navigateur.

Exemples de feedback

Facilité d’utilisation et accessibilité | Application

Exemple de feedback

Facilité d’utilisation et accessibilité | Listing de marketplace des applications

Votre listing de marketplace des applications doit :
  • Décrire avec précision les fonctionnalités actuelles de votre application.
    • Si la fonctionnalité change selon le produit ou le niveau d’abonnement d’un utilisateur, que ce soit pour HubSpot ou votre solution, les différences doivent être clairement définies.
    • Votre listing doit contenir des informations claires et précises sur les tarifs, y compris un lien vers votre page tarifaire actuelle.
    • Si plusieurs forfaits prennent en charge votre application, le listing de marketplace des applications doit au moins inclure l’option la moins coûteuse.
  • Utiliser des données de substitution ou masquer des données pour ne pas afficher d’informations personnelles identifiables (PII).
  • Inclure :
  • Exclure :
    • Toute donnée ou statistique, à moins qu’une étude de cas ne soit fournie en tant que ressource.

Exemples de feedback

Facilité d’utilisation et accessibilité | Documentation de support

La documentation de support pour votre application doit :
  • Figurer sur une URL en ligne publique (c’est-à-dire sans pare-feu ou connexion requise) et respecter les normes actuelles en matière d’accessibilité, de confidentialité et de RGPD.
  • Être à jour et cohérente avec la version actuelle de votre application.
  • Décrire clairement :
    • L’objet de l’application.
    • Comment installer votre application et connecter un compte HubSpot avec des captures d’écran de chaque étape, y compris l’écran d’approbation des périmètres d’accès.
    • Comment configurer l’application une fois installée.
    • Comment utiliser l’application, y compris les interactions manuelles et automatisées.
    • Comment déconnecter HubSpot de votre application.
    • Comment désinstaller votre application d’un compte HubSpot.
    • L’impact de la déconnexion et de la désinstallation sur les comptes et données HubSpot des utilisateurs.
  • Inclure des images. Les images contenant des captures d’écran de l’interface utilisateur HubSpot doivent être mises à jour et cohérentes avec notre système de conception.
    • Les vidéos sont également recommandées, mais non obligatoires. Les vidéos doivent être mises à jour régulièrement et refléter la version actuelle de votre application.

Exemple de feedback

Valeur

  • Le nombre d’installations actives de votre application, sa conservation et les avis du marketplace des applications de HubSpot sont évalués comme des indicateurs de la valeur ajoutée de votre application pour les clients mutuels.
    • Votre application doit avoir au moins 60 installations actives uniques pour prétendre à la certification. Les comptes avec des installations doivent être non affiliés à votre organisation. Les comptes de test seront également exclus.
      • Si votre application compte moins de 60 installations actives, il vous sera demandé d’annuler la demande de certification.
      • Si votre application compte moins que les trois installations actives requises, votre application peut être supprimée du marketplace des applications.
  • Votre listing d’application doit recevoir des réponses de votre équipe pour tout commentaire négatif sur votre application.

Exemple de feedback

Processus d’évaluation de certification et de recertification d’application

L’équipe qualité de l’écosystème HubSpot répond aux demandes de certification d’application dans un délai de 10 jours ouvrables. L’ensemble du processus d’examen et de feedback sur l’application ne devrait pas prendre plus de 60 jours à partir du moment où le feedback est partagé. Passez en revue les critères énumérés ici pour fournir des informations d’identification de test pour votre application. Si votre application répond à toutes les exigences, elle obtiendra la certification et un badge « Application certifiée HubSpot » sera affiché aux clients et prospects sur le marketplace des applications. Votre application apparaîtra également lorsque les utilisateurs utiliseront le filtre « Application certifiée HubSpot ». Si votre application ne réussit pas l’évaluation, vous pourrez refaire une demande dans six mois. Après un an de certification, l’équipe qualité de l’écosystème HubSpot peut examiner votre application pour s’assurer qu’elle répond toujours aux exigences de certification rigoureuses. Si votre application ne répond plus à ces normes, l’équipe collaborera avec vous pendant soixante jours maximum pour résoudre les problèmes.

Questions fréquentes


Ressources associées

Comment faire une demande de certification d’application ? Comment lister votre application ? Conditions relatives aux listings Forum de la communauté des développeurs Contacter l’équipe Partenaire d’application