Image description
berapa lama proses wd slot
Pesan Slot

Pesan Slot

Buat slot tidak tersedia untuk dipesan oleh orang lain selama jangka waktu tertentu. Jika Anda mengautentikasi menggunakan kredensial OAuth, kunci API, atau token akses, Anda juga dapat menentukan durasi kustom berapa lama slot harus dipesan (default 5 menit).

Pastikan untuk menyertakan nilai header cal-api-version seperti yang disebutkan di bagian Header. Jika tidak menyertakan nilai yang benar, endpoint akan menggunakan versi lama.

Permintaan (cURL)

curl --request POST \
--url cal \
--header 'Content-Type: application/json' \
--header 'cal-api-version: <cal-api-version>' \
--data '
{
"eventTypeId": 1,
"slotStart": "2024-09-04T09:00:00Z",
"slotDuration": 30,
"reservationDuration": 5
}'

Respons (201)

{
"status": "success",
"data": {
"eventTypeId": 1,
"slotStart": "2024-09-04T09:00:00Z",
"slotEnd": "2024-09-04T10:00:00Z",
"slotDuration": 30,
"reservationUid": "e84be5a3-4696-49e3-acc7-b2f3999c3b94",
"reservationDuration": 5,
"reservationUntil": "2023-09-04T10:00:00Z"
}
}

Header

ParameterTipeDeskripsiWajib
cal-api-versionstringHarus disetel ke 2024-09-04. Jika tidak, endpoint akan menggunakan versi lama.Ya
AuthorizationstringNilai harus Bearer <token> di mana token adalah kunci API dengan awalan cal_, token akses pengguna terkelola, atau token akses OAuth.Ya
x-cal-client-idstringUntuk pelanggan platform - ID klien OAuthTidak

Badan Permintaan

ParameterTipeDeskripsiWajib
eventTypeIdnumberID tipe acara yang slotnya akan dipesan. Contoh: 1Ya
slotStartstring (date-time)String tanggal ISO 8601 dalam zona waktu UTC yang mewakili slot tersedia. Contoh: "2024-09-04T09:00:00Z"Ya
slotDurationnumberSecara default durasi slot sama dengan panjang tipe acara, tetapi jika Anda ingin memesan slot untuk tipe acara yang memiliki panjang variabel, Anda dapat menentukannya di sini dalam menit. Jika tidak diatur secara eksplisit, tipe acara dapat memiliki salah satu dari banyak panjang. Contoh: 30Tidak
reservationDurationnumberHANYA untuk permintaan yang diautentikasi dengan kunci API, token akses, atau kredensial OAuth (ID + rahasia). Untuk berapa menit slot harus dipesan - selama waktu ini tidak ada orang lain yang dapat memesan tipe acara ini pada waktu mulai. Jika tidak disediakan, default ke 5 menit. Contoh: 5Tidak

Respons

BidangTipeDeskripsi
statusenum (string)Wajib. Opsi: success, error. Contoh: "success"
dataobjectWajib. Berisi: eventTypeId (number), slotStart (string), slotEnd (string), slotDuration (number), reservationUid (string), reservationDuration (number), reservationUntil (string). Lihat contoh respons.
© 2026 - Semua hak dilindungi undang-undang. PT dengan modal Rp 10.000.000.000. Jl. Jend. Sudirman Kav. 52-53, Jakarta Selatan 12190