with Shopify (OAuth) and Dropbox Sign (HelloSign)?
Emit new event whenever a collection is updated, including whenever products are added or removed from a collection.
Emit new customer data requests for data via a GDPR request.
Adds a product or products to a custom collection. See the documentation
Send a signature request with Dropbox Sign. See the documentation
Send a signature request from a template with Dropbox Sign. See the documentation
Execute bulk mutations by uploading a JSONL file containing mutation variables. See the documentation
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,
})
},
})
The Dropbox Sign (formerly HelloSign) API enables seamless integration of electronic signature workflows into any application or service. On Pipedream, you can harness this API to automate signature requests, track document status, and streamline document management processes. By combining Dropbox Sign with Pipedream's capabilities, you can create powerful automations that save time, reduce errors, and maintain a high level of professional engagement in document signing experiences.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
hellosign: {
type: "app",
app: "hellosign",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.hellosign.com/v3/account`,
headers: {
Authorization: `Bearer ${this.hellosign.$auth.oauth_access_token}`,
},
})
},
})