with Contentful (OAuth) and Calendly?
Creates a single-use scheduling link. See the documentation
Marks an Invitee as a No Show in Calendly. See the documentation
Gets information about an Event associated with a URI. See the documentation
Contentful's Content Management API lets you manage content as data and integrate it seamlessly with any tech stack. On Pipedream, you can wield this power to automate content operations, sync data across platforms, and trigger workflows based on content events. For example, you could update an external database with new content entries, notify team members of content changes, or generate static sites when content updates.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
contentful: {
type: "app",
app: "contentful",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.contentful.com/spaces`,
headers: {
Authorization: `Bearer ${this.contentful.$auth.oauth_access_token}`,
},
})
},
})
The Calendly API lets you craft bespoke scheduling experiences within your apps or automate repetitive tasks involving your calendar. With this API, you can read event types, set up webhooks for new events, list invitees, or create and cancel invitation links programmatically. Pipedream's serverless platform takes the heavy lifting out of integrating Calendly with hundreds of other apps, enabling you to focus on creating workflows that save time, enhance productivity, and eliminate scheduling errors.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
calendly_v2: {
type: "app",
app: "calendly_v2",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.calendly.com/users/me`,
headers: {
Authorization: `Bearer ${this.calendly_v2.$auth.oauth_access_token}`,
},
})
},
})