Organisation-scoped Keys mit expliziten Berechtigungsscopes
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/scansEinen eigenen Crawler bauen vs. XenonFlare API
Bauen Sie intern, wenn…
- Headless Browser — Höflichkeits-Queues und Crawl-Infrastruktur
- Bewertungsregeln — Problem-Taxonomie und Report-Speicherung
- Integrator-Authentifizierung — Rate Limits, Idempotenz und Job-Polling
- Monitoring — wenn Crawler auf Bot-Schutz oder TLS-Probleme treffen
Nutzen Sie XenonFlare, wenn…
- Warteschlange für Full-Site-Scans — mit POST /properties/:id/scans
- Job-Status abfragen — Score und Issue-Anzahl per GET /jobs/:id
- Eingeschränkte Bearer-Keys — Test-Keys für CI und OpenAPI-Codegen
- Gleiche Crawl-Engine — wie 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
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.