Lingara Lingara Belgeler Rehberler API Kütüphaneler Uygulamalar Oluştur Web uygulaması
Dil: Türkçe

Lingara API referansı

API sürümü 2026-10-affable-towhee

Lingara'nın öğrettiği dillerde kelime listeleri ve ders planları oluşturun, eğitmenle sohbet edin. Her çağrının bedelini onu yapan istemci öder: bir allowance istemcisi sahibinin kullanım hakkından düşer, bir metered istemcisi ise kullanımı için faturalandırılır.

Kütüphane mi tercih edersiniz? Kütüphaneler bölümüne bakın.

Temel URL https://api.getlingara.com

Authorization: Bearer <token> olarak gönderilen bir OAuth 2.0 erişim token'ı. Kendi adına hareket eden bir sunucu, istemcisinin kimliğini ve gizli anahtarını token URL'sinde değiştirir (client_credentials). Onay veren bir Lingara kullanıcısı adına hareket eden bir uygulama yetkilendirme kodunu (authorization_code) kullanır ve ardından yeniler. Bir token bir saat geçerlidir. Her işlem bir kapsam gerektirir.

Token URL'si https://api.getlingara.com/oauth/token

Kapsamlar
vocab:generate Kelime listeleri oluşturma. Kelime listesi oluştur
lesson_plans:read Ders planlarınızı okuma ve ilerlemelerine yeniden bağlanma. Ders planını getirDers planına yeniden bağlan
lesson_plans:write Ders planları oluşturma. Ders planı oluştur
tutor:converse Eğitmenle sohbet etme. Ücretli bir plan gerektirir. Eğitmene bir tur gönder
usage:read Kalan kullanım hakkınızı ya da bir `metered` istemcisinin bu ayki kullanımını görme. Kalan kullanım hakkınızı getirin
events:read Hesabınızla ilgili olayları okuma ve bunları alan uç noktaları kaydetme. Olayları listeleOlayları akışla al
events:write Oyununuzdan veya entegrasyonunuzdan Lingara'ya olay gönderme. Olay gönder

Hatalar

402application/json
Kullanım başına ücretlendirilen bir istemcinin çağrısı, hiçbir şey harcamadan reddedildi. spend_cap_reached: istemci veya hesabı aylık harcama sınırına ulaştı; sınırı Entegrasyonlar sayfasında yükseltin. metered_billing_inactive: bu hesap için kullanım başına ücretlendirme etkin değil; Entegrasyonlar sayfasında kurun veya ödeme yöntemini güncelleyin.
410application/json
Bu isteğin yanıtlandığı API sürümü sonlandırıldı. Lingara-Version içinde desteklenen bir sürüm gönderin veya istemciyi başka bir sürüme bağlayın.
4XXapplication/json
İstek reddedildi. code nedenini belirtir, error ise bunu sözcüklerle açıklar.
503application/json · text/plain
Hizmet geçici olarak kullanılamıyor; Retry-After içindeki saniye sayısı kadar bekledikten sonra yeniden deneyin. Bakım sırasında gövde, hata zarfı yerine düz metindir.
5XXapplication/json
İstek reddedildi. code nedenini belirtir, error ise bunu sözcüklerle açıklar.
codestringzorunlu

İsteğin neden reddedildiği, dallanmak için kullanılabilecek sabit bir kod olarak: örneğin insufficient_scope (403), rate_limited (429) ve kullanım başına ücretlendirilen bir istemci için spend_cap_reached (402) ile metered_billing_inactive (402).

errorstringzorunlu

Kelimeler

Bir öğrencinin seviyesine uygun kelime listeleri oluşturun.

Ders planları

Ders planları oluşturun, okuyun ve hâlâ oluşturulmakta olan bir plana yeniden bağlanın.

Eğitmen

Dil eğitmeniyle her seferinde bir tur olmak üzere sohbet edin.

Olaylar

Hesabınızda olan olayları sayfa sayfa ya da akış olarak okuyun.

Hesap

Kullanım hakkınızdan ne kadar kaldığını görün.

Referans

Bu belge, makine tarafından okunabilir biçimde.

Olay kataloğu

Lingara, hesabınızın ders planlarına ve kullanımına olanları olay olarak kaydeder ve oyununuzdan veya uygulamanızdan olay kabul eder. Hangi yoldan iletilirse iletilsin her olayın zarfı aynıdır ve olay kataloğu hepsini listeler. Webhook'lar ve olaylar

Bir çeviri ile İngilizce referans arasında fark varsa, İngilizce referans geçerlidir.