with Skyvern and Akeneo?
Emit new event when a workflow is created or updated in Skyvern.
Create a new task and run it instantly in Skyvern. Useful for one-off automations. See the documentation
Allows you to create a new media file and associate it to an attribute value of a given product or product model. See the docs
Retrieve details of runs of a specific Skyvern workflow. Useful for checking the status and result of a run. See the documentation
Trigger a predefined workflow in Skyvern, allowing the execution of complex routines from Pipedream. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
skyvern: {
type: "app",
app: "skyvern",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.skyvern.com/api/v1/organizations`,
headers: {
"x-api-key": `${this.skyvern.$auth.api_key}`,
},
})
},
})
The Akeneo API empowers users to streamline product information management by automating data exchange between Akeneo and other systems. By leveraging Pipedream, you can construct workflows that trigger actions based on events in Akeneo, sync product data across platforms, enhance product information with data from external sources, and keep sales channels up-to-date with the latest catalog details.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
akeneo: {
type: "app",
app: "akeneo",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.akeneo.$auth.host}/api/rest/v1`,
headers: {
Authorization: `Bearer ${this.akeneo.$auth.oauth_access_token}`,
"accept": `application/json`,
},
})
},
})