with Razorpay and Linear (OAuth)?
Emit new event when a new comment is created (OAuth). See the documentation
Emit new event when a new issue is created (OAuth). See the documentation
Emit new event when the status of an issue is updated (OAuth). See the documentation
Project updates are short status reports on the health of your projects. Emit new event when a new Project Update is written. See the documentation
Emit new event when an issue is updated (OAuth). See the documentation](https://developers.linear.app/docs/graphql/webhooks)
The Razorpay API provides a robust platform for handling payments and financial transactions, allowing you to integrate payment processing into your websites or apps. This versatile API enables automated payment capture, refunds, transfers, and the management of subscriptions. With Pipedream, you can weave Razorpay's capabilities into workflows that streamline payment operations, send real-time notifications, synchronize data across platforms, and more.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
razorpay: {
type: "app",
app: "razorpay",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.razorpay.com/v1/items`,
auth: {
username: `${this.razorpay.$auth.key_id}`,
password: `${this.razorpay.$auth.key_secret}`,
},
})
},
})
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,
})
},
})