with Grain and Linear (OAuth)?
Emit new event when a highlight that matches the filter is added.
Emit new event when a new comment is created (OAuth). See the documentation
Emit new event when a recording that matches the filter is added.
Fetches a specific recording by its ID from Grain, optionally including the transcript and intelligence notes. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
grain: {
type: "app",
app: "grain",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.grain.com/_/public-api/me`,
headers: {
Authorization: `Bearer ${this.grain.$auth.oauth_access_token}`,
},
})
},
})
Linear (OAuth) API provides access to Linear's issue tracking and project management capabilities, letting you automate tasks, synchronize data across platforms, and enhance your team's productivity. Whether you're reporting bugs, assigning tasks, or tracking progress, the Linear API on Pipedream allows for real-time, event-driven workflows that can increase efficiency and foster collaboration within teams.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
linear: {
type: "app",
app: "linear",
}
},
async run({steps, $}) {
const data = {
"query": `{
user(id: "me") {
id
name
email
displayName
}
}`,
}
return await axios($, {
method: "post",
url: `https://api.linear.app/graphql`,
headers: {
Authorization: `Bearer ${this.linear.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})