Referensi API ini diatur menurut jenis resource. Setiap jenis resource memiliki satu atau beberapa representasi data dan satu atau beberapa metode.
Jenis resource
CL
Untuk mengetahui detail Acl Resource, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
hapus |
DELETE /calendars/calendarId/acl/ruleId
|
Menghapus aturan kontrol akses. |
dapatkan |
GET /calendars/calendarId/acl/ruleId
|
Menampilkan aturan kontrol akses. |
masukkan |
POST /calendars/calendarId/acl
|
Membuat aturan kontrol akses. |
list |
GET /calendars/calendarId/acl
|
Menampilkan aturan dalam daftar kontrol akses untuk kalender. |
patch [patch] |
PATCH /calendars/calendarId/acl/ruleId
|
Memperbarui aturan kontrol akses. Metode ini mendukung semantik patch. Perhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih baik menggunakan get yang diikuti dengan update . Nilai kolom yang Anda tentukan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tetap tidak berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; tindakan ini akan menghapus elemen array sebelumnya.
|
perbarui |
PUT /calendars/calendarId/acl/ruleId
|
Memperbarui aturan kontrol akses. |
tonton |
POST /calendars/calendarId/acl/watch
|
Perhatikan perubahan pada resource ACL. |
DaftarKalender
Untuk detail Resource KalenderList, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
hapus |
DELETE /users/me/calendarList/calendarId
|
Menghapus kalender dari daftar kalender pengguna. |
dapatkan |
GET /users/me/calendarList/calendarId
|
Menampilkan kalender dari daftar kalender pengguna. |
masukkan |
POST /users/me/calendarList
|
Menyisipkan kalender yang ada ke daftar kalender pengguna. |
list |
GET /users/me/calendarList
|
Menampilkan kalender di daftar kalender pengguna. |
patch [patch] |
PATCH /users/me/calendarList/calendarId
|
Memperbarui kalender yang ada di daftar kalender pengguna. Metode ini mendukung semantik patch. Perhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih baik menggunakan get yang diikuti dengan update . Nilai kolom yang Anda tentukan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tetap tidak berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; tindakan ini akan menghapus elemen array sebelumnya.
|
perbarui |
PUT /users/me/calendarList/calendarId
|
Memperbarui kalender yang ada di daftar kalender pengguna. |
tonton |
POST /users/me/calendarList/watch
|
Perhatikan perubahan pada resource CalendarList. |
Kalender
Untuk mengetahui detail Fasilitas Kalender, lihat halaman representasi fasilitas.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
hapus |
POST /calendars/calendarId/clear
|
Menghapus kalender utama. Operasi ini menghapus semua acara yang terkait dengan kalender utama akun. |
hapus |
DELETE /calendars/calendarId
|
Menghapus kalender sekunder. Gunakan calendar.clear untuk menghapus semua acara di kalender utama. |
dapatkan |
GET /calendars/calendarId
|
Menampilkan metadata untuk kalender. |
masukkan |
POST /calendars
|
Membuat kalender sekunder. |
patch [patch] |
PATCH /calendars/calendarId
|
Memperbarui metadata untuk kalender. Metode ini mendukung semantik patch. Perhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih baik menggunakan get yang diikuti dengan update . Nilai kolom yang Anda tentukan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tetap tidak berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; tindakan ini akan menghapus elemen array sebelumnya.
|
perbarui |
PUT /calendars/calendarId
|
Memperbarui metadata untuk kalender. |
Channel
Untuk mengetahui detail Resource Saluran, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
berhenti |
POST /channels/stop
|
Berhenti menonton resource melalui channel ini. |
Warna
Untuk detail Resource Warna, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
dapatkan |
GET /colors
|
Menampilkan definisi warna untuk kalender dan acara. |
Acara
Untuk mengetahui detail Resource Peristiwa, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
hapus |
DELETE /calendars/calendarId/events/eventId
|
Menghapus acara. |
dapatkan |
GET /calendars/calendarId/events/eventId
|
Menampilkan acara berdasarkan ID Google Kalendernya. Untuk mengambil acara menggunakan ID iCalendar-nya, panggil metode events.list menggunakan parameter iCalUID .
|
impor |
POST /calendars/calendarId/events/import
|
Mengimpor peristiwa. Operasi ini digunakan untuk menambahkan salinan pribadi acara yang ada ke kalender. |
masukkan |
POST /calendars/calendarId/events
|
Membuat peristiwa. |
instance |
GET /calendars/calendarId/events/eventId/instances
|
Menampilkan instance dari acara berulang yang ditentukan. |
list |
GET /calendars/calendarId/events
|
Menampilkan acara di kalender yang ditentukan. |
pindahkan |
POST /calendars/calendarId/events/eventId/move
|
Memindahkan acara ke kalender lain, yaitu mengubah penyelenggara acara.
Parameter kueri yang diperlukan:
|
patch [patch] |
PATCH /calendars/calendarId/events/eventId
|
Memperbarui acara. Metode ini mendukung semantik patch. Perhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih baik menggunakan get yang diikuti dengan update . Nilai kolom yang Anda tentukan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tetap tidak berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; tindakan ini akan menghapus elemen array sebelumnya.
|
quickAdd |
POST /calendars/calendarId/events/quickAdd
|
Membuat peristiwa berdasarkan string teks sederhana.
Parameter kueri yang diperlukan:
|
perbarui |
PUT /calendars/calendarId/events/eventId
|
Memperbarui acara. Metode ini tidak mendukung semantik patch dan selalu memperbarui seluruh resource peristiwa. Untuk melakukan update sebagian, jalankan get lalu diikuti dengan update menggunakan tag ETag untuk memastikan atomisitas.
|
tonton |
POST /calendars/calendarId/events/watch
|
Perhatikan perubahan pada resource Peristiwa. |
Senggang/sibuk
Untuk mengetahui detail Resource Sibuk, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
kueri |
POST /freeBusy
|
Menampilkan informasi senggang/sibuk untuk serangkaian kalender. |
Setelan
Untuk mengetahui detail Resource Settings, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/calendar/v3, kecuali dinyatakan lain | ||
dapatkan |
GET /users/me/settings/setting
|
Menampilkan satu setelan pengguna. |
list |
GET /users/me/settings
|
Menampilkan semua setelan pengguna untuk pengguna yang diautentikasi. |
tonton |
POST /users/me/settings/watch
|
Perhatikan perubahan pada resource Setelan. |