REST Resource: tasks

Risorsa: attività

Rappresentazione 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
}
Campi
kind

string

Solo output. Tipo di risorsa. Si tratta sempre di "attività#attività".

id

string

Identificatore dell'attività.

etag

string

ETag della risorsa.

title

string

Titolo dell'attività. Lunghezza massima consentita: 1024 caratteri.

updated

string

Solo output. Ora dell'ultima modifica dell'attività (come timestamp RFC 3339).

parent

string

Solo output. Identificatore dell'attività padre. Questo campo viene omesso se si tratta di un'attività di primo livello. Questo campo è di sola lettura. Utilizza il metodo "spostamento" per spostare l'attività sotto un altro account principale o al livello superiore.

position

string

Solo output. Stringa che indica la posizione dell'attività tra le attività di pari livello nella stessa attività principale o al livello superiore. Se questa stringa è superiore alla stringa della posizione corrispondente di un'altra attività in base all'ordine lessicografico, l'attività viene posizionata dopo l'altra attività all'interno della stessa attività principale (o al livello superiore). Utilizza il metodo "spostamento" per spostare l'attività in un'altra posizione.

notes

string

Note che descrivono l'attività. Campo facoltativo. Lunghezza massima consentita: 8192 caratteri.

status

string

Stato dell'attività. Può essere "needsAction" o "complete".

due

string

Data di scadenza dell'attività (come timestamp RFC 3339). Campo facoltativo. La data di scadenza registra solo le informazioni relative alla data; la parte relativa all'ora del timestamp viene ignorata quando si imposta la data di scadenza. Non è possibile leggere o scrivere l'ora di scadenza di un'attività tramite l'API.

completed

string

Data di completamento dell'attività (come timestamp RFC 3339). Questo campo viene omesso se l'attività non è stata completata.

deleted

boolean

Contrassegno che indica se l'attività è stata eliminata. Il valore predefinito è False.

hidden

boolean

Contrassegno che indica se l'attività è nascosta. Questo si verifica se l'attività era stata contrassegnata come completata quando l'elenco di attività è stato cancellato l'ultima volta. Il valore predefinito è False. Questo campo è di sola lettura.

links[].type

string

Tipo di link, ad esempio "email".

links[].description

string

La descrizione. Pronuncia in HTML: tutto quello che è compreso tra <a> e </a>.

links[].link

string

L'URL.

Metodi

clear

Cancella tutte le attività completate dall'elenco di attività specificato.

delete

Elimina l'attività specificata dall'elenco di attività.

get

Restituisce l'attività specificata.

insert

Crea una nuova attività nell'elenco di attività specificato.

list

Restituisce tutte le attività nell'elenco di attività specificato.

move

Sposta l'attività specificata in un'altra posizione nell'elenco di attività.

patch

Aggiorna l'attività specificata.

update

Aggiorna l'attività specificata.