İçeriğe geç
Stream EmberAPI
AI-readyHer API kendi dokümanıyla gelir

Stream Ember için statik API havuzu.

Launcher, Falcon, EventFabric ve diğer Stream Ember uygulamalarının ortak kullandığı listeler, kataloglar ve hesaplanmış veriler. Her API kendi klasöründe yaşar ve aynı standartla belgelenir; insanlar bu sayfadan, yapay zekâ araçları makine okunur kataloglardan öğrenir.

6 yayında APIJSON çıktı, GET istekleri
# Tüm API'lerin makine okunur kataloğu
curl -s "https://api.streamember.com/?format=json"

# Yapay zekâ araçları için Markdown özet (llms.txt)
curl -s "https://api.streamember.com/?format=md"

# Tek bir API'nin dokümanı
curl -s "https://api.streamember.com/platform-events/API.md"
Katalog

Mevcut API'ler

Kök dizindeki her klasör, içinde bir API.md bulunduğu sürece burada otomatik listelenir.

Platform Events
platform-events · v3.0.0

TikTok, YouTube, Twitch, Kick, Facebook, Instagram ve Trovo eventlerini ve hediye kataloglarını 14 dilde, tek ortak şemada listeler.

api.streamember.com/platform-events/
Launcher, Falcon, EventFabric, Chrome eklentisi
tiktokyoutubetwitchkickfacebookinstagram
BetaDokümantasyon
Locale Catalog
locale-catalog · v2.0.0

Stream Ember'in referans dil listesi — 14 dil, kodlar, yazı yönü, tarih biçimleri, bayraklar ve işletim sistemi dilinden otomatik seçim.

api.streamember.com/locale-catalog/
Launcher, Falcon, EventFabric, platform-events, google-language-catalog
i18nlanguageslocaleflags
KararlıDokümantasyon
Google Language Catalog
google-language-catalog · v2.0.0

14 ekosistem dilini Google Cloud Text-to-Speech sesleri ve Translation kodlarıyla eşler; metin çevirisi ve seslendirme uç noktaları içerir.

api.streamember.com/google-language-catalog/
Launcher, Falcon, TikTok Translate
googlettstranslatevoicesi18n
BetaDokümantasyon
Lottie Animations
lottie-animations · v2.0.0

Overlay ve oyun içi efektler için Lottie animasyon kütüphanesi; genel ve hediye grupları, arama ve 14 dilde grup adları.

api.streamember.com/lottie-animations/
Launcher, Falcon
lottieanimationoverlaygifts
KararlıDokümantasyon
Sound Catalog
sound-catalog · v2.0.0

MyInstants kaynaklı kısa ses efektleri; aranabilir, sayfalı, kaynak listeye göre süzülebilir düz liste.

api.streamember.com/sound-catalog/
Launcher, Falcon
soundaudiomp3myinstantseffects
BetaDokümantasyon
GeoIP
geoip · v2.0.0

İsteği yapanın (ya da verilen IP'nin) ülke, şehir, saat dilimi, para birimi ve ASN bilgisi — ip-api uyumlu yanıt.

api.streamember.com/geoip/
Launcher, Falcon
geoipipcountrytimezonecurrencymaxmind
KararlıDokümantasyon
Standart

Her API aynı kalıpla gelir

Yeni bir API eklemek için kod tabanına dokunmak gerekmez: klasörü açın, API.md yazın, sayfa ve kataloglar kendiliğinden güncellenir.

  • Klasör adı = API kimliği (kebab-case), adres /api/{slug}/
  • API.md başında YAML front matter: ad, özet, sürüm, durum, örnek istekler
  • Gövde Markdown: genel bakış, parametreler, yanıt biçimi, hata durumları
  • Uzun dokümanlar pages ile ek sayfa olarak bağlanır
Dizin yapısı
api/
├─ index.php            ← bu sayfa + katalog (JSON / llms.txt)
├─ API_STANDARD.md      ← yeni API yazma kuralları
├─ _core/               ← kök sayfanın kodu (alt API'ler kullanmaz)
├─ _assets/brand/       ← logo, favicon, og görseli
└─ platform-events/     ← bir API = bir klasör (slug)
   ├─ API.md            ← zorunlu: manifest + kullanım kılavuzu
   ├─ README.md         ← isteğe bağlı ek sayfa (pages)
   └─ index.php         ← API'nin kendisi
{slug}/API.md
---
name: Platform Events
slug: platform-events
summary: Canlı yayın platformlarının ortak event kataloğu.
version: 1.1.0
status: stable          # stable | beta | experimental | deprecated | draft
icon: radio             # Armsys UI ikon adı
tags: [tiktok, youtube, twitch, events]
consumers: [Launcher, Falcon, EventFabric]
examples:
  - title: Hızlı özet
    path: ?lang=en-US&summary=1
---
Yapay zekâ ve otomasyon

Bir adres ver, gerisini kendisi öğrensin

Kök adres ya da doğrudan API klasörü yeterli. Kataloglar her istekte dosya sisteminden üretilir; ayrıca güncellenecek bir liste yoktur.

Keşif adresleri
Kopyalanan örnekler platform-events ile doldurulur.
Katalog (JSON)
Tüm API'ler: ad, özet, endpoint, doküman adresleri ve örnek istekler.
GETapi.streamember.com/?format=json
Katalog (Markdown · llms.txt)
Aynı katalog, dil modellerinin doğrudan okuyabileceği düz metin olarak.
GETapi.streamember.com/?format=md
Tek API dokümanı
Front matter + kullanım kılavuzu. Bir API'yi öğrenmenin kanonik kaynağı.
GETapi.streamember.com/{slug}/API.md
Tek API manifesti (JSON)
API.md'nin ayrıştırılmış hali; gövde Markdown'ı body_markdown alanında.
GETapi.streamember.com/?docs={slug}&format=json
API yazma standardı
Yeni bir API eklerken uyulacak klasör, manifest ve yanıt kuralları.
GETapi.streamember.com/API_STANDARD.md
Yapay zekâya verilecek istem
Stream Ember API havuzunu kullanacaksın.
1. Önce kataloğu oku: https://api.streamember.com/?format=md
2. İhtiyacın olan API'nin dokümanını aç: https://api.streamember.com/{slug}/API.md
3. Yalnızca dokümanda tanımlı parametreleri ve yanıt alanlarını kullan;
   büyük listeleri indirmeden önce varsa özet/summary isteğini dene.
Yeni bir API yazacaksan https://api.streamember.com/API_STANDARD.md standardına birebir uy.
İçerik pazarlığı

Kök adres Accept: application/json başlığıyla istenirse HTML yerine doğrudan JSON katalog döner.