with Gleap and Shopify (OAuth)?
Adds a product or products to a custom collection. See the documentation
Execute bulk mutations by uploading a JSONL file containing mutation variables. See the documentation
The Gleap API allows for the seamless integration of customer feedback into your product development cycle. With Gleap, you can collect bug reports, feature requests, and general feedback, all enriched with screenshots, replay videos, and logs to give you comprehensive insights into user experiences. In Pipedream, you can harness this API to automate workflows, connect feedback to your issue trackers or communication platforms, and analyze data to inform product improvements.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gleap: {
type: "app",
app: "gleap",
}
},
async run({steps, $}) {
const data = {
"userId": `1234`,
"name": `John Doe`,
"email": `john@doe.com`,
"value": `1927`,
"phone": `+1 (129) 18283 8292`,
"createdAt": `2022-09-28T10:11:18.156Z`,
}
return await axios($, {
url: `https://api.gleap.io/projects `,
headers: {
Authorization: `Bearer ${this.gleap.$auth.oauth_access_token}`,
"Api-Token": `${this.gleap.$auth.secret_api_token}`,
"Content-Type": `application/json`,
},
})
},
})
Shopify provides a powerful API that enables developers to build a wide range
of applications and tools for merchants. Some examples of what you can build
using the Shopify API include:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shopify: {
type: "app",
app: "shopify",
}
},
async run({steps, $}) {
const data = {
"query": `{
shop {
id
name
email
}
}`,
}
return await axios($, {
method: "post",
url: `https://${this.shopify.$auth.shop_id}.myshopify.com/admin/api/2024-04/graphql.json`,
headers: {
"X-Shopify-Access-Token": `${this.shopify.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})