Récupérez les articles ContentPulse dans votre application Laravel.
Vous gérez votre propre frontend ? ContentPulse est API-first. Connectez votre application Laravel avec une clé API, écoutez un webhook et affichez le HTML d'article prêt à l'emploi dans vos propres vues Blade — vos routes, votre design, votre domaine.
Paquet officiel : composer require contentpulseio/laravel — ou utilisez l'API REST simple depuis n'importe quel framework.
Configuration en quatre étapes
Créez une clé API
Dans ContentPulse, allez dans Paramètres › Clés API et créez une clé pour votre site. Stockez-la dans le fichier .env de votre application Laravel.
Enregistrez un webhook
Dans ContentPulse, ajoutez un webhook pointant vers votre application (ex. /webhooks/contentpulse), abonné à content.published. Nous signons chaque livraison pour que vous puissiez en vérifier la provenance.
Récupérez l'article
Quand le webhook se déclenche, appelez notre API REST avec votre clé (en-tête X-API-Key) pour récupérer l'article : titre, slug, métadonnées SEO, URL d'image, paires de FAQ et HTML pré-rendu.
Affichez dans votre vue Blade
Stockez les données et affichez {!! $article->rendered_html !!} dans votre vue. Le HTML est autonome et indépendant du thème — il hérite de votre typographie et de vos styles.
Ce que l'API vous apporte
HTML d'article pré-rendu
Chaque article inclut rendered_html — un balisage propre et sémantique sans classes de framework — à stocker et afficher tel quel. Aucun parsing de sections ni logique de template de votre côté.
Charge utile SEO complète
Le méta-titre, la méta-description, le slug, les mots-clés et l'URL de l'image de couverture arrivent dans la même réponse, prêts pour le <head> de votre layout.
Données FAQ pour le JSON-LD
Les paires question/réponse sont extraites dans un tableau faq structuré, pour générer du JSON-LD FAQPage et viser les résultats enrichis.
Webhooks signés
Soyez notifié sur content.published, content.updated et plus. Chaque livraison est signée HMAC pour que votre endpoint vérifie son authenticité.
Conçu pour les actualisations
Quand ContentPulse actualise un article, vous recevez un webhook de mise à jour avec les mêmes identifiants — mettez à jour votre copie locale sur place, l'URL ne change jamais.
Vos liens, votre domaine
Définissez l'URL de votre centre de ressources et les liens internes des articles sont réécrits vers votre propre domaine avant d'atteindre l'API — aucune URL ContentPulse ne fuite sur votre site.
Questions fréquentes
Votre frontend, notre flux éditorial. Connectez-les en un après-midi.