with SmartSuite and Ironclad?
Emit new event when a fresh approval event is generated.
Emit new event when a workflow document event is freshly established.
Emit new event when a new workflow event is created.
Search for records based on matching field(s). See the documentation
Updates the metadata of an existing workflow. See the documentation
The SmartSuite API offers a way to streamline work by automating tasks, managing data, and integrating with other services. Within Pipedream, you can leverage this API to create workflows that react to events in SmartSuite, manipulate data within SmartSuite, or synchronize data between SmartSuite and other apps. This could range from updating project statuses, to aggregating data for reports, to syncing contacts across platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
smartsuite: {
type: "app",
app: "smartsuite",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `https://app.smartsuite.com/api/v1/applications/members/records/list/`,
headers: {
"Authorization": `Token ${this.smartsuite.$auth.api_token}`,
"ACCOUNT-ID": `${this.smartsuite.$auth.account_id}`,
"Content-Type": `application/json`,
},
params: {
offset: `0`,
limit: `3`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ironclad: {
type: "app",
app: "ironclad",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://ironcladapp.com/scim/v2/Users`,
headers: {
Authorization: `Bearer ${this.ironclad.$auth.oauth_access_token}`,
},
params: {
startIndex: `1`,
count: `25`,
},
})
},
})