Langsung ke konten utama
Panggil API ini untuk menghitung di awal durasi lembur, perjalanan dinas, dan cuti karyawan berdasarkan penjadwalan shift di sistem absensi.

Deskripsi panggilan API

Contoh: seorang karyawan dijadwalkan bekerja pada 2 November (jam masuk 09:00, jam pulang 18:00) dan libur pada 3 November. Karyawan tersebut berencana mengambil cuti dari pukul 09:00:00 pada 2 November hingga pukul 18:00:00 pada 3 November. Panggil API ini untuk mendapatkan perkiraan durasi cuti dalam rentang tersebut. Hasilnya hanya satu hari.
  • Jika karyawan tidak termasuk dalam grup absensi atau tidak memiliki jadwal shift pada tanggal cuti, durasi cuti dihitung berdasarkan waktu absensi default.
  • Konfigurasikan waktu absensi default di DingTalk seluler > Workbench > Absensi > Pengaturan > Pengaturan Lainnya > Persetujuan cuti dan absensi > Waktu Absensi Default. Contoh: Seorang karyawan dijadwalkan bekerja pada 2 November (jam masuk 09:00, jam pulang 18:00) dan tidak memiliki jadwal shift pada 3 November. Shift default adalah 08:30–17:30. Karyawan tersebut berencana mengambil cuti dari pukul 09:00:00 pada 2 November hingga pukul 18:00:00 pada 3 November. Panggil API ini untuk mendapatkan perkiraan durasi cuti dalam rentang tersebut. Hasilnya 2 hari.

Permintaan

Informasi dasar

Header permintaan

Parameter kueri

Isi permintaan

Contoh permintaan

HTTP
Java
Python
PHP
Go
Node.js
C#

Respons

Isi respons

Contoh isi respons

Kode error

Jika panggilan API mengembalikan error, cari solusinya di dokumen Kode error global berdasarkan pesan error.