REST Resource: tasks

Resource: Tugas

Representasi JSON
{
  "kind": string,
  "id": string,
  "etag": string,
  "title": string,
  "updated": string,
  "selfLink": string,
  "parent": string,
  "position": string,
  "notes": string,
  "status": string,
  "due": string,
  "completed": string,
  "deleted": boolean,
  "hidden": boolean,
  "links": [
    {
      "type": string,
      "description": string,
      "link": string
    }
  ],
  "webViewLink": string
}
Kolom
kind

string

Jenis resource. Kuncinya selalu berupa "tasks#task".

id

string

ID tugas.

etag

string

ETag resource.

title

string

Judul tugas. Panjang maksimum yang diizinkan: 1024 karakter.

updated

string

Waktu modifikasi terakhir tugas (sebagai stempel waktu RFC 3339).

parent

string

ID tugas induk. Kolom ini dihilangkan jika merupakan tugas tingkat atas. Kolom ini bersifat hanya baca. Gunakan metode "pindahkan" untuk memindahkan tugas di bawah induk yang berbeda atau ke tingkat teratas.

position

string

String yang menunjukkan posisi tugas di antara tugas seinduknya di bawah tugas induk yang sama atau di level teratas. Jika string ini lebih besar daripada string posisi yang sesuai untuk tugas lain sesuai dengan urutan leksikografis, tugas akan diposisikan setelah tugas lain di bawah tugas induk yang sama (atau di tingkat atas). Kolom ini bersifat hanya baca. Gunakan metode "move" untuk memindahkan tugas ke posisi lain.

notes

string

Catatan yang menjelaskan tugas. Opsional. Panjang maksimum yang diizinkan: 8.192 karakter.

status

string

Status tugas. Hasilnya adalah "needsAction" atau "completed".

due

string

Batas waktu tugas (sebagai stempel waktu RFC 3339). Opsional. Batas waktu hanya mencatat informasi tanggal; bagian waktu dari stempel waktu dihapus saat menetapkan batas waktu. Waktu penyelesaian tugas melalui API tidak dapat dibaca.

completed

string

Tanggal penyelesaian tugas (sebagai stempel waktu RFC 3339). Kolom ini dihilangkan jika tugas belum diselesaikan.

deleted

boolean

Flag yang menunjukkan apakah tugas telah dihapus atau belum. Nilai defaultnya adalah Salah (False).

hidden

boolean

Flag yang menunjukkan apakah tugas disembunyikan atau tidak. Kasus ini terjadi jika tugas ditandai selesai saat daftar tugas terakhir dihapus. Nilai defaultnya adalah Salah (False). Kolom ini bersifat hanya baca.

links[].type

string

Jenis link, misalnya "email".

links[].description

string

Deskripsi. Dalam HTML, ucapkan: Segala sesuatu di antara <a> dan </a>.

links[].link

string

URL.

Metode

clear

Menghapus semua tugas yang sudah selesai dari daftar tugas yang ditentukan.

delete

Menghapus tugas yang ditentukan dari daftar tugas.

get

Menampilkan tugas yang ditentukan.

insert

Membuat tugas baru pada daftar tugas yang ditentukan.

list

Menampilkan semua tugas dalam daftar tugas yang ditentukan.

move

Memindahkan tugas yang ditentukan ke posisi lain dalam daftar tugas.

patch

Memperbarui tugas yang ditentukan.

update

Memperbarui tugas yang ditentukan.