with MOCO and monday (OAuth)?
Emit new event when a column value is updated on a board. See the documentation
Emit new event when an item's name is updated. See the documentation
Emit new event when a board is created in Monday. See the documentation
Emit new event when a new item is added to a board. See the documentation
Emit new event when a sub-item is created. See the documentation
The MOCO API provides programmatic access to functions within the MOCO project management and accounting platform. With Pipedream, you can harness this API to create automated workflows that interact with project data, time entries, invoices, and more. Whether you're syncing project updates to other platforms, automating billing processes, or compiling reports, Pipedream's serverless platform enables you to connect MOCO with various apps and services to streamline your project management and accounting tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
moco: {
type: "app",
app: "moco",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.moco.$auth.domain}.mocoapp.com/api/v1/projects.json`,
headers: {
"Authorization": `Token token=${this.moco.$auth.api_key}`,
},
})
},
})
The monday.com API enables developers to programmatically interact with their monday.com workspace, allowing for automated workflows, data management, and integrations with other applications. Using Pipedream's serverless platform, you can leverage this API to create custom workflows that respond to board updates, manage items automatically, and connect monday.com with hundreds of other apps.
You can connect your monday.com account in a few different ways:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
monday_oauth: {
type: "app",
app: "monday_oauth",
}
},
async run({steps, $}) {
const data = {
"query": "query { me { is_guest join_date email } }"
}
return await axios($, {
method: "post",
url: `https://api.monday.com/v2`,
headers: {
Authorization: `Bearer ${this.monday_oauth.$auth.oauth_access_token}`,
},
data,
})
},
})