API referansı
Temel URL https://api.xsignalfeed.com. Tüm yanıtlar JSON'dur; başarısız olduklarında Hatalar altında açıklanan zarfa sarılır, başarılı olduklarında Hız sınırları altında listelenen başlıkları taşır. * ile işaretli alanlar zorunludur.
İzleme
Bu anahtarın hangi hesapları takip edeceğini seçin. Her biri için anahtarınızın izin verdiği tüm olay türlerini ya da yalnızca seçtiklerinizi alırsınız.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/monitor/targets | İzlenen hesapları listele | targets:read | 0 |
POST /v1/monitor/targets | Bir hesabı izle | targets:write | 0 |
GET /v1/monitor/targets/{target} | İzlenen hesabı getir | targets:read | 0 |
PATCH /v1/monitor/targets/{target} | Bir hesabın olay türlerini seçin | targets:write | 0 |
DELETE /v1/monitor/targets/{target} | Hesabı izlemeyi bırak | targets:write | 0 |
POST /v1/monitor/targets:batch | Toplu izleme işlemleri | targets:write | 0 |
Anahtar kelimeler
X aramasında ifadeleri izleyin. Sorgu X'in kendi söz dizimini kabul eder: tırnak içinde tam ifadeler, OR, -exclusions, #hashtags, $cashtags, from:, to:, lang:, filter:media, -filter:replies, -filter:retweets. "En son" sekmesini izleriz; dolayısıyla sonuçlar kronolojiktir ve her dil ya da yazı sistemi çalışır.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/keywords | Anahtar kelimeleri listele | keywords:read | 0 |
POST /v1/keywords | Anahtar kelime izle | keywords:write | 0 |
DELETE /v1/keywords/{keyword_id} | Anahtar kelimeyi kaldır | keywords:write | 0 |
Akış & geçmiş
WebSocket, Akış altında açıklanır; bu ise açığı kapatmak için onun REST eşidir.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/events | Olay geçmişi | replay | 0 |
Kullanıcılar
Profiller, takip listeleri, medya, bahsetmeler, abonelikler ve kullanıcı araması; şimdi X'ten okunur. Her çağrı gösterilen krediyi harcar.
Tweet'ler
Kimliğe göre gönderiler; yanıtları, alıntıları, yeniden gönderenleri, dizisi ve makalesiyle birlikte. Her çağrı gösterilen krediyi harcar.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/tweets/{tweet_id} | Gönderiyi getir | reads | 1 |
GET /v1/tweets | Kimliklere göre gönderileri getir | reads | 1 |
GET /v1/tweets/{tweet_id}/replies | Yanıtları getir | reads | 2 |
GET /v1/tweets/{tweet_id}/quotes | Alıntıları getir | reads | 2 |
GET /v1/tweets/{tweet_id}/retweeters | Yeniden gönderenleri getir | reads | 2 |
GET /v1/tweets/{tweet_id}/thread | Diziyi getir | reads | 2 |
GET /v1/tweets/{tweet_id}/article | Makaleyi getir | reads | 1 |
Arama
X araması, kendi söz dizimiyle; en son veya öne çıkan sonuçlar, sayfalı.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/search | Gönderi ara | reads | 2 |
GET /v1/search/trends | Trend ara | reads | 2 |
Listeler
Herkese açık herhangi bir listenin zaman çizelgesi ve üyeleri.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/lists/{list_id}/tweets | Liste gönderilerini getir | reads | 2 |
GET /v1/lists/{list_id}/members | Liste üyelerini getir | reads | 2 |
Topluluklar
Bir X topluluğunun bilgileri, üyeleri, moderatörleri ve gönderileri.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/communities/{community_id} | Topluluğu getir | reads | 1 |
GET /v1/communities/{community_id}/members | Topluluk üyelerini getir | reads | 2 |
GET /v1/communities/{community_id}/moderators | Topluluk moderatörlerini getir | reads | 2 |
GET /v1/communities/{community_id}/tweets | Topluluk gönderilerini getir | reads | 2 |
Trendler
Şu anda X'te neyin trend olduğu, kategoriye göre.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/trends | Trendleri getir | reads | 2 |
Hesap
Bu anahtarın neler yapabileceği, ne kadarını kullandığı, webhook'ların nereye gittiği.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/account | Hesabı getir | — | 0 |
GET /v1/account/usage | Kullanımı getir | — | 0 |
GET /v1/account/webhook | Webhook'u getir | webhook | 0 |
PUT /v1/account/webhook | Webhook'u ayarla | webhook | 0 |
Meta & durum
Herkese açık, beş dakika önbelleklenir, anahtar gerekmez. Doğrulamanızı ve arayüzünüzü bu sayfayı kopyalamak yerine bunlardan oluşturun.
| Uç nokta | Ad | Kapsam | Kredi |
|---|---|---|---|
GET /v1/meta/event-types | Olay türlerini listele | — | 0 |
GET /v1/meta/scopes | Kapsamları listele | — | 0 |
GET /v1/meta/plans | Planları listele | — | 0 |
GET /v1/meta/versions | Sürümleri listele | — | 0 |
GET /v1/health | Sağlık | — | 0 |
GET /v1/status | Durum | — | 0 |
Yukarıdakilerin tamamının makine tarafından okunabilir açıklaması /v1/openapi.json adresindedir; /v1/docs buraya yönlendirir.