Administrasi sekolah
Hubungkan sistem Anda dengan API Smrt English
Baca data siswa dan kelas sekolah Anda dari sistem Anda sendiri dengan kunci API dari Smrt English.
API Smrt English memungkinkan sistem sekolah Anda, seperti sistem informasi akademik atau dasbor pelaporan, membaca data siswa dan kelas Anda. API ini hanya dapat membaca: API tidak dapat menambah, mengubah, atau menghapus apa pun di Smrt English.
Dapatkan kunci API
Hubungi Smrt English untuk meminta kunci API (API key) bagi sekolah Anda. Smrt English yang menerbitkan dan mengelola kunci. Sebuah kunci hanya mengembalikan data siswa dan kelas sekolah Anda sendiri.
Setelah sekolah Anda memiliki kunci, buka Dashboard, klik Home, lalu Settings. Kotak Client API menampilkan jumlah kunci yang aktif dan jumlah permintaan yang dibuat dalam 30 hari terakhir.

Berikan kunci kepada orang yang membangun integrasi Anda. Kunci dikirim di header X-API-Key pada setiap permintaan.
Data yang dapat dibaca
- Siswa: daftar siswa Anda dengan filter dan pencarian, atau satu siswa berdasarkan ID pengguna atau alamat email, termasuk kelas, tugas yang sudah diselesaikan, asesmen, dan waktu belajarnya.
- Kelas: daftar kelas Anda, atau satu kelas beserta guru dan daftar siswanya.
- Auth: tes untuk memeriksa apakah kunci Anda berfungsi.
Referensi lengkap, dengan contoh dalam PHP, Python, dan JavaScript, tersedia di dokumentasi API. Pengembang Anda dapat mencoba setiap endpoint di browser dari halaman pengujian yang ditautkan di sana.
Perlakukan kunci seperti kata sandi. Simpan di server Anda, jangan pernah di halaman web atau aplikasi. Jika Anda menduga kunci telah bocor, segera hubungi Smrt English.