Zoho Calendar is an online business calendar that makes scheduling easy for you.
Emit new item when a new event is created. See the documentation
Emit new item when an event is updated. See the documentation
Create a new event in a particular calendar using Smart Add. See the documentation
Create or update a event in a particular calendar of the user. See the documentation
Returns a list of all the events in a particular calendar of the user. See the documentation
Gets number of form submissions received this month. Also, get number of SSL form submissions, payment form submissions and upload space used by user See the docs here
Zoho Calendar API allows for the integration and manipulation of calendar events, giving you the power to automate workflows involving scheduling, reminders, and event management right within Pipedream. With this API, you can create, read, update, or delete events, and also respond to invites. By leveraging Pipedream's capabilities, you can connect Zoho Calendar with various other services to streamline your calendar management and synchronize events with other apps, or trigger actions based on calendar events.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_calendar: {
type: "app",
app: "zoho_calendar",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://calendar.${this.zoho_calendar.$auth.base_api_url}/api/v1/calendars`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_calendar.$auth.oauth_access_token}`,
},
})
},
})
Jotform’s API is a powerhouse for automating form and survey data management. With Pipedream, harness this API to trigger workflows from new form submissions, manipulate and analyze your form data, and sync it across various platforms. Think streamlined data entry to CRMs, instant notifications for new leads or feedback, and timely data backups to cloud storage.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
jotform: {
type: "app",
app: "jotform",
}
},
methods: {
_getBaseUrl() {
let baseUrl = `https://${this.jotform.$auth.region}.jotform.com/`;
const standardSubdomains = [
"api",
"eu-api",
"hipaa-api",
];
if (!standardSubdomains.includes(this.jotform.$auth.region)) {
baseUrl += "API/";
}
return baseUrl;
},
},
async run({steps, $}) {
const baseUrl = this._getBaseUrl();
return await axios($, {
url: `${baseUrl}user`,
params: {
apiKey: `${this.jotform.$auth.api_key}`,
},
})
},
})