Use Google Tasks to keep track of important to-dos that sync across all your devices.
Emit new event for each task added to Google Tasks. See the documentation
Emit new event for each task added or updated to Google Tasks. See the documentation
Creates a new task and adds it to the authenticated user's task lists. See the docs here
Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.
Creates a new task list and adds it to the authenticated user's task lists. See the docs here
Deletes the authenticated user's specified task. See the docs here
Deletes the authenticated user's specified task list. See the docs here
With the Google Tasks API, you can build applications that
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_tasks: {
type: "app",
app: "google_tasks",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/tasks/v1/users/@me/lists`,
headers: {
Authorization: `Bearer ${this.google_tasks.$auth.oauth_access_token}`,
},
})
},
})
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
async run({ steps, $ }) {
// Return data to use it in future steps
return steps.trigger.event
},
})