API & Agent-Zugriff

Pressefeuer mit Agenten und eigenen Systemen verbinden

Pressefeuer bietet Remote MCP für Agenten und eine agenturgebundene Reporting REST API für eigene Systeme. Der MCP veröffentlicht ausschließlich MCP-Tools. Entwürfe und Veröffentlichungen bleiben kontrollierte MCP- oder Dashboard-Workflows; Reporting-Daten, Exporte und Webhooks sind über /api/reporting/v1 verfügbar. Die maschinenlesbare Beschreibung aller externen Endpunkte liegt als OpenAPI 3.1 unter /openapi.json.

Dashboard-Konfiguration

Agency-Zugänge werden im geschützten Dashboard erzeugt und für MCP oder serverseitige REST-Aufrufe verwendet.

REST für Reporting

Reporting REST v1 liest Performance, erstellt asynchrone Exporte, verwaltet Webhooks und unterstützt Datenkontrollen.

Agenturgebunden

REST und MCP sind im Agency-Plan gemeinsam auf 500 Anfragen pro Stunde begrenzt und prüfen jede Ressource gegen die authentifizierte Agentur.

Aktuell verfügbare Schnittstellen

Diese Schnittstellen sind öffentlich dokumentiert. Interne Betriebs-, Zahlungs- und App-Routen sind bewusst nicht als öffentliche Entwickler-API beschrieben.

Reporting REST v1

Agenturgebundene Artikel-Performance, Reports, asynchrone Exporte, Webhooks und Datenkontrollen im Agency-Plan.

GET /api/reporting/v1/articles/{id}POST /api/reporting/v1/exportsGET /api/reporting/v1/reports/{id}

Remote MCP

Der produktive Tool-Zugang für Claude, Cursor und andere MCP-Clients.

GET /api/mcpPOST /api/mcp

Öffentliche Tool-APIs

Kostenlose PR-Werkzeuge für Krisen-Statements, Headlines und SEO-Checks.

POST /api/tools/crisis-prPOST /api/tools/headline-generatorPOST /api/tools/seo-checker

SSO-Integration

Geschützter Einstieg für verifizierte Firmen- und Partner-Flows.

Partner-Handoff (geschützt)

Öffentliche Tool-API-Schemas

Die Tool-APIs sind begrenzte öffentliche Einstiegsfunktionen. Sie sind keine vollständige Pressefeuer-REST-API und enthalten Missbrauchsschutz pro Tool-Route.

POST /api/tools/crisis-pr

Request Body

{ "problem": "Beschreibung der Krisensituation" }

Response

{ "statement": "..." }

problem muss mindestens 10 Zeichen lang sein.

POST /api/tools/headline-generator

Request Body

{ "topic": "Thema oder Kontext der Pressemitteilung" }

Response

{ "headlines": ["...", "..."] }

topic ist erforderlich und darf maximal 500 Zeichen lang sein.

POST /api/tools/seo-checker

Request Body

{ "text": "Pressemitteilungs-Text" }

Response

{ "score": 75, "criteria": [{ "name": "...", "status": "gut", "note": "..." }], "topTip": "..." }

text muss mindestens 50 Zeichen lang sein; für den KI-Aufruf wird ein begrenzter Ausschnitt analysiert.

Implementierte MCP-Tools

Diese Tools stehen Agenten heute zur Verfügung. Erweiterte Distribution-, Journalisten- oder Rechnungs-Tools werden nur als Roadmap geführt, solange sie nicht implementiert sind.

Mandantenget_client_persona
Entwürfecreate_draft
Entwürfeupdate_draft
Entwürfelist_drafts
Freigabesend_approval_request
Freigabecheck_approval_status
Veröffentlichungpublish_release
Abrechnungget_agency_credits
Mandantenlist_clients
Reportingget_article_performance
Reportingcreate_publication_report
Reportingget_publication_report
Reportinglist_publication_reports
SEOgenerate_seo_metadata

Versionierter Reporting-Vertrag

Die Reporting-Schnittstelle verwendet dieselben Services und Entitlements wie Dashboard, PDF, CSV, JSON und MCP. Sie ist keine allgemeine CRUD-API für Pressemitteilungen, Mandanten oder Newsrooms. MCP-Resources und Prompt-Templates bleiben bis zu vollständigen Read-/Get-Handlern auf der Roadmap.

  • Agency-Plan mit gemeinsamem Limit von 500 authentifizierten REST-/MCP-Anfragen pro Stunde
  • Mandanten-Isolation für jede Artikel-, Report-, Export- und Webhook-Ressource
  • Idempotency-Key für asynchrone PDF-, CSV- und JSON-Exporte
  • Versionierter Datenvertrag und signierte Webhook-Zustellungen
  • Vollständiger Reporting-Datenexport ohne Zugangsdaten sowie explizit bestätigte Reporting-Löschung