File converter service
Emit new event when a CloudConvert job has failed. See the documentation
Emit new event when a CloudConvert job has been completed. See the documentation
Emit new event when a new job has been created. See the documentation
Converts an input file to a specified output format using CloudConvert. See the documentation
Adds a product or products to a custom collection or collections. See the docs
Creates an archive in a specified format. See the documentation
Creates a task to import a file from a URL. See the documentation
The Cloud Convert API offers a robust solution for file conversion, supporting a vast array of file formats. With Pipedream, you can harness this versatility to create automated workflows that trigger file conversions, process the resulting files, and integrate with other services. By combining Cloud Convert with Pipedream's connectivity to hundreds of apps, you can craft custom automation that saves time and removes the friction from multi-format file management tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
cloud_convert: {
type: "app",
app: "cloud_convert",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.cloudconvert.com/v2/users/me`,
headers: {
Authorization: `Bearer ${this.cloud_convert.$auth.oauth_access_token}`,
},
})
},
})
The Shopify Admin REST & GraphQL API unleashes a myriad of possibilities to automate and enhance online store operations. It provides programmatic access to Shopify functionalities, allowing users to manage products, customers, orders, and more. Leveraging the Shopify Admin API within Pipedream, developers can create custom workflows that automate repetitive tasks, sync data across platforms, and respond dynamically to events in Shopify.
This integration can be used as a custom app on your store, or for automating actions on behalf of merchants through your Shopify app.
Looking for integrating into the Shopify Partner API for your apps, themes or referrals? Check out our Shopify Partner API integration.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shopify_developer_app: {
type: "app",
app: "shopify_developer_app",
}
},
async run({steps, $}) {
const data = {
"query": `{
shop {
id
name
email
}
}`,
}
return await axios($, {
method: "post",
url: `https://${this.shopify_developer_app.$auth.shop_id}.myshopify.com/admin/api/2024-04/graphql.json`,
headers: {
"X-Shopify-Access-Token": `${this.shopify_developer_app.$auth.access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})