Harici istemci entegrasyonu

Okul yönetim sisteminizi CatchUpper'a bağlayın

Öğrencilerinizi ve personelinizi kendi sisteminizden aktarır, aktardığınız kullanıcıyı tek tıkla CatchUpper'a girersiniz. Teknik sözleşmenin tamamı herkese açıktır; okumak için giriş yapmanız gerekmez.

Sözleşme sürümü 1.0 · 31 Temmuz 2026

Akış üç adımdır

  1. 1

    Kimlik doğrulama

    clientId ve secret değerlerinizle dört saat geçerli bir accessToken alırsınız. Kimlik bilgileri bu dokümanla birlikte değil, ayrı ve güvenli bir kanaldan iletilir.

  2. 2

    Aktarım

    Kullanıcının bilgilerini ve kayıt listesini gönderir, karşılığında o kullanıcıya ait bir giriş adresi (redirectUrl) alırsınız. Öğrenci ve personel için ayrı uç noktalar vardır.

  3. 3

    Yönlendirme

    Kullanıcıyı dönen adrese gönderirsiniz: öğrenci app.catchupper.com'a, personel admin.catchupper.com'a. Oturumu açılmış olarak karşılanır.

Bilmeniz gerekenler

  • Aktarım hem oluşturur hem günceller

    Aynı kullanıcı için tekrar çağırdığınızda yeni kayıt açılmaz; mevcut kullanıcı bulunur ve kayıtları gönderdiğiniz listeye göre güncellenir. Bu nedenle her dönem başında tüm listeyi yeniden gönderebilirsiniz.

  • Yetki markanızla sınırlıdır

    İstemciniz yalnızca kurumunuza tanımlı markaya bağlı sezonlara kullanıcı aktarabilir. Başka bir markanın sezon numarası gönderilirse istek reddedilir.

  • Şifre oluşturmanız gerekmez

    Giriş, aktarımın döndürdüğü adres üzerinden yapılır. Adres tek kullanımlık gibi ele alınmalı ve kullanıcının tarayıcısına doğrudan açılmalıdır.

Uç noktalar

POST/management/clients/external/authenticate
POST/management/users/transfer/learner/from-external-client
POST/management/users/transfer/staff/from-external-client

Üçü de Content-Type: application/json ister. Kopyaladığınızda panoya tam adres gelir.

Platform operatörü müsünüz?

Mobil uygulamanın sürüm kapısı — zorunlu güncelleme eşiği, önerilen sürüm, mağaza adresi ve bakım modu — giriş yaptıktan sonra yönetilir.