with Recruit CRM and Shopify (OAuth)?
Triggers when a new candidate is created. See the documentation
Emit new event whenever a collection is updated, including whenever products are added or removed from a collection.
Triggers when a task is updated. See the documentation
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 Recruit CRM API provides a suite of functions to automate and streamline recruitment processes. It allows you to integrate your recruitment workflow with other services, create custom applications, or even build bots. With Pipedream, you can connect the Recruit CRM API to a vast array of other apps and services to automate actions like updating candidate records, syncing with HR systems, or triggering notifications based on recruitment activities.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
recruit_crm: {
type: "app",
app: "recruit_crm",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.recruitcrm.io/v1/users`,
headers: {
Authorization: `Bearer ${this.recruit_crm.$auth.api_token}`,
"Accept": `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,
})
},
})