elmah.io is the easy error logging and uptime monitoring service for .NET. Take back control of your errors with support for all .NET web and logging frameworks.
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.
Elmah.io provides an API that allows developers to integrate their applications
with the elmah.io service. This lets developers easily view and manage their
application's error logs from one central location. Elmah.io also provides a
number of features that are not available through the standard Elmah UI, such
as filtering and searching of logs, custom dashboards, and integrations with a
number of third-party services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
elmah_io: {
type: "app",
app: "elmah_io",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.elmah.io/v3/logs`,
params: {
api_key: `${this.elmah_io.$auth.api_key}`,
},
})
},
})
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`,
},
})
}
})