with SmartSuite and AITable.ai?
Create a datasheet in the specified space. See the documentation
Search for records based on matching field(s). See the documentation
Create a new field in the specified datasheet. See the documentation
Delete a field in the specified datasheet. 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: {
aitable_ai: {
type: "app",
app: "aitable_ai",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://aitable.ai/fusion/v1/datasheets/${this.aitable_ai.$auth.datasheet_id}/records`,
headers: {
Authorization: `Bearer ${this.aitable_ai.$auth.api_token}`,
},
})
},
})