API referansı
İsteklerde Authorization: Bearer idx_… veya X-API-Key başlığı kullanılır. Anahtarınızı Ayarlar sayfasından alın.
| Yöntem / adres | Girdi | Sonuç |
|---|---|---|
| POST /api/indexing/submit | JSON: urls dizisi | Kuyruk kaydı; tek istekte en fazla 5000 URL |
| GET /api/indexing/history | API anahtarı | Kendi gönderimleriniz ve kanal durumları |
| POST /api/indexing/inspect | JSON: url | Sahiplik yetkisi olan URL için Google inspect sonucu |
| POST /api/google/publish | JSON: url, type | Google bildirim yanıtı; type URL_UPDATED veya URL_DELETED |
| GET /api/health | Yok | Bağlantı, kota, yeniden deneme zamanı |
| POST /api/v2/google/indexer/create | JSON: urls, title | Uyumlu görev kimliği |
| POST /api/v2/google/indexer/fullreport | JSON: task_id | Ayrı indexed_links, google_accepted_links, indexnow_accepted_links |
Durumlar
- queued: iş henüz tamamlanmadı.
- google_accepted: Google Indexing API bildirimi kabul etti; indeks kanıtı değildir.
- indexnow_accepted: IndexNow 200/202 yanıtı; Google indeks kanıtı değildir.
- indexed: URL Inspection HTTP 200 ve verdict PASS.
- failed: kanal işlemi başarısız; googleStatus ve googleBody ayrıntıyı gösterir.
403 sahiplik veya izin hatasıdır. 429 kotadır; yeniden deneme zamanı /api/health yanıtındadır. Kota proje başına ortak ve Pasifik saatine göre günlük sıfırlanır.
Google API kabulü arama sonuçlarında görünme garantisi vermez. Google Indexing API iş ilanları ve desteklenen canlı yayın sayfaları için tasarlanmıştır.