API-first / Headless

Holen Sie ContentPulse-Artikel in Ihre Laravel-App.

Sie betreiben Ihr eigenes Frontend? ContentPulse ist API-first. Verbinden Sie Ihre Laravel-Anwendung mit einem API-Schlüssel, hören Sie auf einen Webhook und rendern Sie fertiges Artikel-HTML in Ihren eigenen Blade-Views — Ihre Routen, Ihr Design, Ihre Domain.

Offizielles Paket: composer require contentpulseio/laravel — oder nutzen Sie die einfache REST-API aus jedem Framework.

In vier Schritten eingerichtet

SCHRITT 1

API-Schlüssel erstellen

Gehen Sie in ContentPulse zu Einstellungen › API-Schlüssel und erstellen Sie einen Schlüssel für Ihre Website. Speichern Sie ihn in Ihrer Laravel-.env.

SCHRITT 2

Webhook registrieren

Fügen Sie in ContentPulse einen Webhook hinzu, der auf Ihre App zeigt (z. B. /webhooks/contentpulse) und content.published abonniert. Wir signieren jede Zustellung, damit Sie deren Echtheit prüfen können.

SCHRITT 3

Artikel abrufen

Wenn der Webhook auslöst, rufen Sie unsere REST-API mit Ihrem Schlüssel auf (X-API-Key-Header), um den Artikel zu holen: Titel, Slug, SEO-Metadaten, Bild-URL, FAQ-Paare und vorgerendertes HTML.

SCHRITT 4

In Ihrer Blade-View rendern

Speichern Sie die Daten und geben Sie {!! $article->rendered_html !!} in Ihrer View aus. Das HTML ist eigenständig und theme-neutral — es übernimmt Ihre Typografie und Styles.

Was die API Ihnen bietet

Vorgerendertes Artikel-HTML

Jeder Artikel kommt mit rendered_html — sauberes, semantisches Markup ohne Framework-Klassen — einfach speichern und ausgeben. Kein Abschnitts-Parsing, keine Template-Logik auf Ihrer Seite.

Vollständige SEO-Daten

Meta-Titel, Meta-Beschreibung, Slug, Keywords und die Hero-Bild-URL kommen in derselben Antwort — bereit für den <head> Ihres Layouts.

FAQ-Daten für JSON-LD

Frage/Antwort-Paare werden in ein strukturiertes faq-Array extrahiert, sodass Sie FAQPage-JSON-LD ausgeben und Rich Results anvisieren können.

Signierte Webhooks

Lassen Sie sich bei content.published, content.updated und mehr benachrichtigen. Jede Zustellung ist HMAC-signiert, damit Ihr Endpunkt die Echtheit prüfen kann.

Refresh-fähig per Design

Wenn ContentPulse einen Artikel aktualisiert, erhalten Sie einen Update-Webhook mit denselben Bezeichnern — aktualisieren Sie Ihre gespeicherte Kopie an Ort und Stelle, und die URL ändert sich nie.

Ihre Links, Ihre Domain

Hinterlegen Sie Ihre Resource-Center-URL und interne Links in Artikeln werden vor der API-Ausgabe auf Ihre eigene Domain umgeschrieben — keine ContentPulse-URLs gelangen auf Ihre Website.

Häufige Fragen

Nein &mdash; es ist eine einfache REST-API mit JSON-Antworten und Webhooks, jeder Stack funktioniert: Symfony, Rails, Django, Next.js oder ein Static-Site-Generator. Laravel ist nur die Umgebung, in der die meisten unserer Headless-Kunden arbeiten.
Nein. Die API liefert vorgerendertes, eigenständiges HTML für den Artikelinhalt. Sie umhüllen es mit Ihrem eigenen Layout und Ihrer Typografie; Überschriften, Listen, Bilder, FAQs und Callouts sind bereits strukturiert.
Abonnieren Sie die Content-Webhooks. Bei content.published oder content.updated rufen Sie den Artikel per ID ab und aktualisieren Ihre lokale Kopie. Slugs und IDs bleiben über Aktualisierungen hinweg stabil.
Ja, für diesen Anwendungsfall großzügig: Standard-Lesezugriffe sind 60 Anfragen/Minute pro Schlüssel. Eine typische Publish-Synchronisierung nutzt einen Webhook und einen Abruf pro Artikel.

Ihr Frontend, unser redaktioneller Workflow. An einem Nachmittag verbunden.

Cookie Notice

We use cookies to enhance your experience, remember your preferences, and analyze site traffic. Read our Cookie Policy for details.