Neler elde edersiniz?
- Hesap, siteler, site ayrıntısı, tespitler, yapay zeka yanıtları, puan geçmişi ve değişiklikler için uç noktalar.
- Sitelere id veya alan adıyla erişilebilir, ör.
/sites/yourbrand.example. next_cursorile sayfalama; anahtar başına dakikada 120 istek.- Sürümlendirilmiş sözleşme: v1 içinde alanlar yalnızca eklenir, hiçbir zaman kaldırılmaz veya yeniden adlandırılmaz.
Başlamadan önce
- Agency planında, hesap sahibi olarak oturum açılmış bir Echovado hesabı.
- Başlık (header) ile HTTP isteği gönderebilen bir araç (curl, Postman, CRM'iniz, bir betik).
Adım adım kurulum
Anahtar oluşturun
Entegrasyonlar → API anahtarları: anahtara aracın adını verin (ör. “HubSpot senkronizasyonu”) ve Anahtar oluştur düğmesine tıklayın. Anahtarı hemen kopyalayın; yalnızca bir kez gösterilir.
İlk isteğinizi gönderin
Anahtarı
Authorizationbaşlığında gönderin. Aşağıdaki örnek, sitelerinizi son puanlarıyla listeler.İhtiyacınız olan verileri seçin
Tam tablo için
/sites/{site}, sorunlar için/findings, yapay zeka yanıtları için/answers, zaman içindeki puanlar için/historykullanın. Tam referans geliştirici belgelerinde.Zamanlayın
İçe aktarmayı günde bir kez ya da her
scan.completedwebhook'undan sonra çalıştırın; böylece hiçbir zaman gerekenden fazla sorgu göndermezsiniz.
curl https://api.echovado.com/api/v1/sites \
-H "Authorization: Bearer ecv_YOUR_KEY"İpuçları
- Her entegrasyon için bir anahtar: bir anahtarı iptal etmek yalnızca o aracı etkiler.
- Tanımadığınız alanları yok sayın. Zamanla yeni alanlar eklenir ve kodunuz çalışmaya devam eder.
- Google Sheets için
UrlFetchAppkullanan bir Apps Script ve günlük bir tetikleyici yeterlidir.
Sorun giderme
| Sorun | Ne yapmalı |
|---|---|
| 401 Unauthorized | Anahtar eksik, yanlış yazılmış veya iptal edilmiş. Başlık şöyle olmalıdır: Authorization: Bearer ecv_… |
| 403 API_NOT_IN_PLAN | Hesap Agency planında değil (ya da deneme sona erdi). Planı yükseltin; aynı anahtar yeniden çalışır. |
| 429 Too many requests | Dakikada 120 isteği aştınız. retryAfterSeconds kadar bekleyin ve istekleri zamana yayın. |
Sık sorulan sorular
API verileri değiştirebilir mi?
Hayır. Sürüm 1 salt okunurdur.
SDK var mı?
Henüz yok; API, HTTPS üzerinden düz JSON'dur ve her dilden kullanılabilir.
Ekip üyeleri anahtar oluşturabilir mi?
Hayır, anahtarları yalnızca hesap sahibi oluşturabilir ve iptal edebilir.
Diğer entegrasyonlar
Ürün adları ve logolar sahiplerine aittir. Echovado bu şirketlerle bağlantılı değildir.