Method: tasks.move

Memindahkan tugas yang ditentukan ke posisi lain dalam daftar tugas tujuan. Jika daftar tujuan tidak ditentukan, tugas akan dipindahkan dalam daftar saat ini. Ini dapat termasuk menempatkannya sebagai tugas turunan di bawah induk baru dan/atau memindahkannya ke posisi yang berbeda di antara tugas kerabatnya. Pengguna dapat memiliki hingga 2.000 subtugas per tugas.

Permintaan HTTP

POST https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks/{task}/move

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
tasklist

string

ID daftar tugas.

task

string

ID tugas.

Parameter kueri

Parameter
parent

string

ID tugas induk baru. Jika tugas dipindahkan ke level teratas, parameter ini dihilangkan. Tugas yang ditetapkan tidak dapat ditetapkan sebagai tugas induk (memiliki subtugas) atau dipindahkan ke bawah tugas induk (menjadi subtugas). Opsional.

previous

string

ID tugas saudara sebelumnya yang baru. Jika tugas dipindahkan ke posisi pertama di antara seinduknya, parameter ini dihilangkan. Opsional.

destinationTasklist

string

Opsional. ID daftar tugas tujuan. Jika ditetapkan, tugas akan dipindahkan dari tasklist ke daftar destinationTasklist. Jika tidak, tugas akan dipindahkan dalam daftar saat ini. Tugas berulang saat ini tidak dapat dipindahkan di antara daftar. Opsional.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons akan berisi instance Task.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/tasks

Untuk informasi selengkapnya, lihat Panduan otorisasi.