Menghubungkan dan Bekerja dengan API Shifton
API Shifton memberi Anda akses ke semua fitur utama dari platform ini — mulai dari pengelolaan jadwal hingga integrasi dengan HR, payroll, dan sistem analitik eksternal..
Dengan menggunakan API, Anda dapat mengotomatisasi proses dan menghubungkan Shifton dengan layanan internal perusahaan Anda.
Dokumentasi API
Kami mendukung dua versi dokumentasi kami:
-
📄 Dokumentasi Lama — versi referensi API sebelumnya (masih mendukung integrasi yang ada):
👉 https://api2.shifton.com/docs/?_gl=1*1p5sxoh*_gcl_au*NTAxMjY4NzA0LjE3NTcwNzUzMjAuMTI5NjMwODcwMS4xNzU4MjcxOTkzLjE3NTgyNzE5OTI.*_ga*NTE5MDI0OTM2LjE3NTcwNzUzMjA.*_ga_1M7TJQ7HY8*czE3NTg2MjA4MDUkbzU1JGcxJHQxNzU4NjIwOTE5JGo2MCRsMCRoNjU1OTcyMjMw#/en/v1/ -
🚀 Dokumentasi Baru — versi API saat ini dengan struktur yang diperbarui dan metode terbaru:
👉 https://api2.shifton.com/openapi/?_gl=1*1p5sxoh*_gcl_au*NTAxMjY4NzA0LjE3NTcwNzUzMjAuMTI5NjMwODcwMS4xNzU4MjcxOTkzLjE3NTgyNzE5OTI.*_ga*NTE5MDI0OTM2LjE3NTcwNzUzMjA.*_ga_1M7TJQ7HY8*czE3NTg2MjA4MDUkbzU1JGcxJHQxNzU4NjIwOTE5JGo2MCRsMCRoNjU1OTcyMjMw#/
Memulai
Dapatkan Kunci API
Di pengaturan perusahaan Anda di platform Shifton, buat kunci API.
Otorisasi dilakukan melalui header:
Buat Permintaan Pertama Anda
Sebagai contoh, untuk mengambil daftar karyawan:
Contoh respons:
Integrasikan API ke dalam Alur Kerja Anda
-
Buat dan modifikasi shift secara otomatis
-
Kelola permintaan cuti dan sakit
-
Ekspor data ke sistem payroll
-
Bangun dasbor dan laporan kustom
Kemampuan API Inti
-
Karyawan – tambah, edit, dan kelola peran
-
Jadwal – buat, sesuaikan shift, rencanakan pekerjaan
-
Cuti & Ketidakhadiran – kelola permintaan cuti dan sakit
-
Pelaporan – ekspor data waktu, penggajian, dan kehadiran
Kode Kesalahan
API Shifton menggunakan standarKode status HTTP:
-
200 — Permintaan berhasil
-
201 — Objek berhasil dibuat
-
400 — Parameter tidak valid
-
401 — Kesalahan otorisasi (kunci API tidak valid)
-
403 — Akses ditolak
-
404 — Sumber daya tidak ditemukan
-
500 — Kesalahan server
Tips Penggunaan
-
Selalu gunakanversi API terbaru untuk integrasi baru
-
Gunakan Postman atau curl untuk pengujian
-
Hormati batasan tingkat untuk menghindari pemblokiran
-
Perbarui integrasi yang masih bergantung pada dokumentasi lama
English
Español
Português
Deutsch
Français
Italiano
日本語
中文
हिन्दी
עברית
العربية
한국어
Nederlands
Polski
Türkçe
Українська
Русский
Magyar
Română
Български
Čeština
Ελληνικά
Svenska
Dansk
Norsk
Suomi
Bahasa
Tiếng Việt
Tagalog
ไทย
Latviešu
Lietuvių
Eesti
Slovenčina
Slovenščina
Hrvatski
Македонски
Қазақ
Azərbaycan
Afrikaans
বাংলা