Free Reliable Website Monitoring software by Freshworks
Emit an event for each new or modified record in a table
Emit an event for each new or modified record in a view
Emits an event each time a record is added, updated, or deleted in an Airtable table. Supports tables up to 10,000 records
Create one or more records in a table by passing an array of objects containing field names and values as key/value pairs.
Retrieve records from a table with automatic pagination. Optionally sort and filter results.
Retrieve records in a view with automatic pagination. Optionally sort and filter results.
With the Freshping API, you can build a monitoring system for your website or
application. You can use it to track the uptime and response time of your site
or application, as well as to monitor the status of yourFreshping checks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
freshping: {
type: "app",
app: "freshping",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.freshping.io/api/v1/checks/`,
auth: {
username: `${this.freshping.$auth.api_key}`,
password: `${this.freshping.$auth.subdomain}`,
},
})
},
})
Using the Airtable API, you can build applications that can:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
airtable: {
type: "app",
app: "airtable",
},
baseId: {
type: "$.airtable.baseId",
appProp: "airtable",
},
tableId: {
type: "$.airtable.tableId",
baseIdProp: "baseId",
},
},
async run({steps, $}) {
return await axios($, {
url: `https://api.airtable.com/v0/${this.baseId}/${this.tableId}`,
headers: {
Authorization: `Bearer ${this.airtable.$auth.api_key}`,
"accept": `application/json`,
},
})
}
})