XenonFlare

Developer API

SEO-Automation-API für Agenturen, SaaS-Teams und DevOps

Planen Sie nächtliche Crawls, steuern Sie CI-Deployments per Gate und verwalten Sie Properties über org-scoped API-Keys — Agency für 50+ Sites.

CI & Cron

Gate-Deploys in GitHub Actions oder nächtliche Batch-Scans ausführen

Die gleichen API-Keys treiben PR-Checks und Portfolio-Automation — begrenzen Sie die Crawl-Tiefe in Pull Requests, führen Sie Full-Scans auf main aus und benachrichtigen Sie, wenn Jobs fehlschlagen.

Quick start (curl)

Replace $XF_API_KEY and property IDs with values from your workspace. Full reference: Developer API docs.

curl -s -X POST \
  -H "Authorization: Bearer $XF_API_KEY" \
  -H "Idempotency-Key: scan-$(date +%s)" \
  -H "Content-Type: application/json" \
  -d @scan-body.json \
  https://api.xenonflare.com/api/v1/properties/$XF_PROPERTY_ID/scans

Einen eigenen Crawler bauen vs. XenonFlare API

Bauen Sie intern, wenn…

  • Headless BrowserHöflichkeits-Queues und Crawl-Infrastruktur
  • BewertungsregelnProblem-Taxonomie und Report-Speicherung
  • Integrator-AuthentifizierungRate Limits, Idempotenz und Job-Polling
  • Monitoringwenn Crawler auf Bot-Schutz oder TLS-Probleme treffen

Nutzen Sie XenonFlare, wenn…

  • Warteschlange für Full-Site-Scansmit POST /properties/:id/scans
  • Job-Status abfragenScore und Issue-Anzahl per GET /jobs/:id
  • Eingeschränkte Bearer-KeysTest-Keys für CI und OpenAPI-Codegen
  • Gleiche Crawl-Enginewie Web-App mit GSC-Overlay + API

Workflow der Kunden

“Unser Ops-Team führt jede Nacht POST /scans/batch über 40 Kunden-Properties aus. Webhooks benachrichtigen Slack, wenn ein Job fehlschlägt, und wir exportieren API-Aktivitäts-Logs monatlich zur Einhaltung von Compliance-Anforderungen.”

Agentur-Portfolio-Automation mit XenonFlare Agency

  • 40 Sites nachts
  • Batch-Scans + Webhooks
  • GSC- + Crawl-Korrelation

Das bekommen Sie

Organisation-scoped Keys mit expliziten Berechtigungsscopes

xf_test_… für CI-Sandbox — Writes sind No-Ops

Gleicher SEO-Scan-Jobtyp – im Kern

Filtern nach Status, propertyId und Typ

Usage-Endpunkte

GET /usage and GET /limits for plan quotas

Web-App-Parität

Funktioniert gemeinsam mit WordPress apply und GSC Sync

OpenAPI-Spezifikation

Für Insomnia, Codegen und API-Clients

FAQ

Für wen ist die SEO API gedacht?

Für Agenturen, die Portfolios ihrer Kund:innen überwachen, SaaS-Teams, die Marketingseiten absichern, und Engineering-Organisationen, die SEO-Checks in CI vor dem Production-Deployment ausführen.

Enthält die API Daten aus der Google Search Console?

Ja — mit gsc:read für Ihren API-Schlüssel, nachdem Sie die Search Console in der Web-App verbunden haben. Automatisieren Sie Crawls mit jobs:write; holen Sie Query- und Page-JSON per GET /properties/:id/gsc/*. Sehen Sie sich die GSC-Field-Referenz an.

Wie sehen die Standard-Rate-Limits aus?

Leseanfragen sind pro API-Schlüssel und Stunde begrenzt; Schreibzugriffe haben eine niedrigere stündliche Obergrenze plus ein tagesweites Sicherheitslimit auf Orga-Ebene. Für die aktuellen Defaults sehen Sie in den API-Dokumenten nach.

Bereit zur Automatisierung?

Upgraden Sie auf Starter, Growth oder Agency, erstellen Sie eingeschränkte API-Keys und folgen Sie den Anleitungen für Cron- oder CI-Integration. Agenturen mit 50+ Kundensites sollten mit Agency starten.