Tempussit
Türkçe

Açık veri API’si

Tempussit’te yayımlanan her şey — kurslar, blog yazıları, kavramlar ve sık sorulan sorular — programlar ve yapay zekâ asistanları için JSON olarak sunulur. Yalnızca okuma; anahtar veya kayıt gerekmez.

Neler var

GET /data/v1/index.json
İçindekiler: sitenin dilleri, kurs katalogları ve tüm veri dosyalarının bağlantıları.
GET /data/v1/courses/{languageKey}.json
Bir katalog dilinin kursları, sayfa başına 100 (?page= parametresi).
GET /data/v1/course/{slug}.json
Yayımlanmış bir kursun kartı: ad, açıklama, yazar, diller, fiyat, program, sayfa adresi ve kapak.
GET /data/v1/{languageCode}/{kind}.json
Sitenin bir dilindeki kavramlar, sık sorulan sorular, blog bölümleri ve yazılar.
GET /data/v1/openapi.json
Tüm yanıtların OpenAPI 3.1 biçiminde açıklaması.

Örnek istekler

curl https://tempussit.com/data/v1/index.json
curl https://tempussit.com/data/v1/courses/tr.json
curl https://tempussit.com/data/v1/course/{slug}.json
curl -I https://tempussit.com/data/v1/tr/faq.json

fetch("https://tempussit.com/data/v1/tr/glossary.json")
  .then(response => response.json());

Koşullar

  • Yalnızca okuma: yalnızca GET ve HEAD istekleri kabul edilir.
  • Bir IP adresinden dakikadaki istek sayısı sınırlıdır. Sınırın üzerinde yanıt, Retry-After başlığıyla 429’dur.
  • Yanıtlar 5 dakika önbelleğe alınabilir ve herhangi bir sitedeki tarayıcıdan istenebilir (Access-Control-Allow-Origin: *).
  • Yalnızca açık sayfalarda görünenler: taslak, satın alma veya kişisel veri yok.
  • Sürüm adresin bir parçasıdır (/data/v1/). Sürümsüz önceki adresler çalışmaya devam eder.

1. Gizlilik politikası

1.1. Veri sorumlusu

tempussit.com — Tempussit eğitim platformu: tempussit.com sitesi ve yazar ile öğrenci hesabı app.tempussit.com.

1.2. Kayıt sisteminin adı

tempussit.com müşteri kayıt sistemi

1.3. Kayıt sisteminin amacı

tempussit.com, müşteri kayıt sistemindeki kişisel verileri yazar ve öğrenci hesaplarını yönetmek; kurs satmak, ödeme almak ve satın alınan kurslara erişim açmak; yazar ve öğrenci hesaplarının çalışmasını sağlamak — kurslar, dersler, yazar ile öğrenci arasındaki yazışmalar, yorumlar ve yazarlara ödemeler; hizmet e-postaları göndermek — giriş kodları, yeni mesaj bildirimleri ve kurs erişim süresine ilişkin bildirimler; ve destek taleplerini yanıtlamak için kullanır. Veriler, kullanıcıyla yapılan sözleşmenin ifası ve veri sorumlusunun meşru menfaati için işlenir.

1.4. Verilerin aktarılması

tempussit.com kişisel verileri satmaz ve üçüncü kişilere onların kendi amaçları için aktarmaz. Platformun çalışması için verilerin bir kısmını tempussit.com adına hareket eden hizmetler alır:

— Stripe, PayPal ve CoinGate ödeme sistemleri, bir kurs için ödeme yapılırken; kart veya cüzdan bilgileri onların tarafında girilir ve tempussit.com bunları almaz;

— bir e-posta hizmeti: alıcının adresi ve hizmet e-postasının metni;

— bir yapay zekâ modeli sağlayıcısı: öğrencinin kursla ilgili sorduğu sorular ve yazar çeviri istediğinde kurs metinleri.

Diğer tüm veriler platformun sunucularında saklanır ve kimseye aktarılmaz.

1.5. Çerezler

tempussit.com sitesi yalnızca iki birinci taraf çerezi kullanır ve ikisi de sitenin çalışması için gereklidir:

— tempussit_lang, sitede seçtiğiniz dili hatırlar; bir yıl saklanır;

— tempussit_cookie_consent, çerez bildirimindeki seçiminizi hatırlar; bir yıl saklanır.

Sitede analiz, reklam, ziyaretçi sayacı veya sosyal medya düğmesi yoktur. “Reddet” düğmesi yalnızca bu gerekli çerezleri bırakır. app.tempussit.com hesabı çerez kullanmaz: oturumunuz bu cihazdaki tarayıcınızın deposunda tutulur.

1.6. İlgili kişinin hakları

İlgili kişi, Kişisel Verilerin Korunması Kanunu’nda öngörülen haklara sahiptir; örneğin bilgi alma hakkı ve verilere erişim hakkı. İlgili kişi ayrıca yanlış veya güncelliğini yitirmiş verilerin düzeltilmesini ya da silinmesini isteme ve belirli durumlarda işlemeye itiraz etme hakkına da sahiptir. İlgili kişi haklarını kullanmak isterse veya kişisel verilerin işlenmesiyle ilgili soruları varsa support@tempussit.com adresinden veri sorumlusuyla iletişime geçmelidir.