Quickbase is the platform that businesses use to quickly turn ideas about better ways to work into apps that make them more efficient, informed and productive.
Emit new event each time a new record is created in a specified table in Quickbase.
Creates a new record in a Quick Base table. See the documentation
Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.
Updates an existing record in a Quick Base table. See the documentation
The Quickbase API enables developers to build business solutions quickly and
efficiently. With it, you can quickly create custom databases and applications
that support your organization. The API supports all the core features
Quickbase has to offer, like records and fields, table-level authentication,
and views and reports. All of these add up to the ability to build powerful
solutions that solve real-world problems.
Below are some examples of what developers can build using the Quickbase API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
quickbase: {
type: "app",
app: "quickbase",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.quickbase.com/v1/apps/brztjz2nz`,
headers: {
"QB-Realm-Hostname": `${this.quickbase.$auth.hostname}`,
"User-Agent": `@PipedreamHQ/pipedream v0.1`,
"Authorization": `QB-USER-TOKEN ${this.quickbase.$auth.user_token}`,
"Content-Type": `application/json`,
},
})
},
})
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
async run({ steps, $ }) {
// Return data to use it in future steps
return steps.trigger.event
},
})