XenonFlare

Geliştirici API’si

Site audit API’si — taramaları sıraya alın ve sonuçları programatik olarak okuyun

Yayınlar öncesi taramaları kuyruğa alın. Tamamlanana kadar yoklayın ve rapor bağlantılarını alın — gösterge paneli gerekmez.

Asenkron işler

Taramaları kuyruğa alın, tamamlanana kadar yoklayın, rapor bağlantılarını alın

Site Audit API, CI ve cron entegrasyonlarıyla aynı asenkron iş modelini kullanır — kuyruğa almak için POST, yoklamak için GET ve tarama bittiğinde paylaşılan raporları listelemek.

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

Kendi tarayıcınızı kurun — XenonFlare API

Ekip içinde kurun…

  • Başsız tarayıcılarnezaket (politeness) kuyrukları ve tarama altyapısı
  • Skorlama kurallarısorun taksonomisi ve rapor saklama
  • Entegratör kimlik doğrulamasıoran limitleri, idempotency (yinelenebilirlik güvenliği) ve iş (job) yoklama
  • İzleme (Monitoring)tarayıcılar bot korumasına veya TLS sorunlarına takıldığında

XenonFlare’ı kullanın…

  • Tüm site taramalarını kuyruklaPOST /properties/:id/scans ile
  • İş durumunu yokla (poll)GET /jobs/:id ile skor ve sorun sayılarını al
  • Kapsamlı Bearer anahtarlarCI için test anahtarları ve OpenAPI codegen
  • Aynı tarama motoruGSC overlay + API ile bir web uygulaması gibi

Müşteri iş akışı

“Tek bir dahili gösterge panelinden 40 müşteri sitesini izliyoruz. Gece tarama batch’leri, tarama başarısız olunca webhook uyarıları ve müşteri raporlaması için CSV aktivite dışa aktarımları — her bir mülke ayrı ayrı giriş yapmadan.”

Growth’ta XenonFlare Developer API kullanan dijital ajans

  • 40 mülk
  • POST /scans/batch
  • Webhook teslimat geçmişi
  • Aktivite CSV dışa aktarma

Tipik entegrasyon akışı

  1. Starter veya Growth workspace oluşturun ve jobs:write iznine sahip bir API anahtarı alın
  2. GET /properties ile property ID’lerini çözün
  3. POST /properties/:id/scans ile bir taramayı kuyruğa alın
  4. Durum completed veya failed olana kadar GET /jobs/:id yoklayın

Neler elde edersiniz

Tüm site SEO-tarama işlerini kuyrukla

Durum, ilerleme ve sonuçları yokla

Aktif paylaşılan denetim rapor bağlantılarını listele

jobs:read/write, reports:read, properties:read

İdempotency-Key

yazma isteklerinde güvenli tekrar denemeler

Oran limitleri

Anahtar başına saatte 1.000 okuma ve saatte 60 yazma (günde 500 organizasyon yazması)

FAQ

Ajanslar API erişimini müşterilerine yeniden satabilir mi?

Ajanslar, içinde müşteri property’leri olan tek bir Growth workspace çalıştırır; paneller ve gece taramaları için kapsamlı anahtarlar kullanır. Paylaşılan bağlantılar, webhook’lar veya portaliniz üzerinden iletin — müşterilerin API anahtarı tutmasına gerek yoktur.

Site Audit API’yi hangi plan içerir?

Geliştirici API erişimi Starter veya Growth gerektirir. Free plan, web uygulamasını ve xenonflare.com ücretsiz araçlarını içerir; ancak API anahtarları içermez.

Bu ücretsiz denetim aracından nasıl farklı?

Ücretsiz araçlar, bir hesap olmadan tek sayfalık bir özet sunar. API, workspace’inize bağlı tüm site taramalarını kuyruklar; iş geçmişini, plan tarama limitlerini ve paylaşılabilir raporları sağlar.

API oran limitleri nedir?

Varsayılanlar: anahtar başına saatte 1.000 okuma isteği, anahtar başına saatte 60 yazma isteği ve organizasyon başına günde 500 yazma isteği. Her workspace için en fazla 5 aktif anahtar. Ayrıntılar için Developer API dokümanlarına bakın.

Ödenen çalışma alanı planlarında Developer API

Yükselttikten sonra web uygulamasında API anahtarları oluşturun. Free tier, gösterge panelini ve ücretsiz pazarlama araçlarını içerir — REST anahtarlarını içermez.