Roll is a platform with everything your business needs in one place. Manage projects, track sales, understand and grow your business.
The Roll API is a powerful platform enabling developers to build powerful and
custom web applications. Through the Roll API, developers have the ability to
extend and customize the core features of the Roll platform. With the Roll API,
developers can create powerful web applications that provide a more engaging
experience for their users.
The Roll API can be used to create a variety of applications including:
With the Roll API, developers can build a wide variety of applications with
robust features and capabilities. With Roll’s system of powerful APIs,
developers can create powerful and engaging applications that fulfill the needs
of their users.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
roll: {
type: "app",
app: "roll",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.rollhq.com/graphql`,
headers: {
Authorization: `Bearer ${this.roll.$auth.api_access_token}`,
},
params: {
query: `query{
project {ProjectId ProjectTitle}
}`,
},
})
},
})
Using the Airtable API, you can build applications that can:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
airtable_oauth: {
type: "app",
app: "airtable_oauth",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.airtable.com/v0/meta/whoami`,
headers: {
Authorization: `Bearer ${this.airtable_oauth.$auth.oauth_access_token}`,
},
})
},
})