Method: tasks.list

Muestra todas las tareas en la lista de tareas especificada. Un usuario puede tener hasta 20,000 tareas sin completar por lista y hasta 100,000 tareas en total a la vez.

Solicitud HTTP

GET https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
tasklist

string

Es el identificador de la lista de tareas.

Parámetros de consulta

Parámetros
completedMax

string

Límite superior para la fecha de finalización de una tarea (como una marca de tiempo RFC 3339) para filtrar. Opcional. La configuración predeterminada no es filtrar por fecha de finalización.

completedMin

string

Límite inferior para la fecha de finalización de una tarea (como una marca de tiempo RFC 3339) para filtrar. Opcional. La configuración predeterminada no es filtrar por fecha de finalización.

dueMax

string

Límite superior de la fecha de vencimiento de una tarea (como una marca de tiempo RFC 3339) para filtrar. Opcional. La configuración predeterminada no es filtrar por fecha límite.

dueMin

string

Límite inferior de la fecha de vencimiento de una tarea (como una marca de tiempo RFC 3339) para filtrar. Opcional. La configuración predeterminada no es filtrar por fecha límite.

maxResults

integer

Cantidad máxima de tareas que se muestran en una página. Opcional. El valor predeterminado es 20 (máx. permitido: 100).

pageToken

string

Token que especifica la página de resultados que se mostrará. Opcional.

showCompleted

boolean

Marca que indica si se muestran las tareas completadas en el resultado. Opcional. El valor predeterminado es True. Ten en cuenta que showHidden también debe ser True para mostrar tareas completadas en clientes propios, como la IU web y las apps para dispositivos móviles de Google.

showDeleted

boolean

Marca que indica si se muestran las tareas borradas en el resultado. Opcional. El valor predeterminado es False.

showHidden

boolean

Marca que indica si se muestran las tareas ocultas en el resultado. Opcional. El valor predeterminado es False.

updatedMin

string

Límite inferior para la hora de la última modificación de una tarea (como una marca de tiempo RFC 3339) para filtrar. Opcional. La configuración predeterminada no es filtrar por la hora de la última modificación.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "kind": string,
  "etag": string,
  "nextPageToken": string,
  "items": [
    {
      object (Task)
    }
  ]
}
Campos
kind

string

Tipo de recurso. Siempre es "tareas#tareas".

etag

string

ETag del recurso.

nextPageToken

string

El token se usa para acceder a la página siguiente de este resultado.

items[]

object (Task)

Es una colección de tareas.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

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

Para obtener más información, consulta la guía de autorización.

Tareas

Representación JSON
{
  "kind": string,
  "etag": string,
  "nextPageToken": string,
  "items": [
    {
      object (Task)
    }
  ]
}
Campos
kind

string

Tipo de recurso. Siempre es "tareas#tareas".

etag

string

ETag del recurso.

nextPageToken

string

El token se usa para acceder a la página siguiente de este resultado.

items[]

object (Task)

Es una colección de tareas.