with UpKeep and AirPinpoint?
Finds assets according to props configured, if no prop configured returns all assets, See the docs
Finds locations according to props configured, if no prop configured returns all locations, See the docs
The UpKeep API enables users to seamlessly integrate maintenance management tasks with Pipedream's serverless execution platform. By leveraging UpKeep's endpoints, you can automate workflows related to asset tracking, work order management, and preventive maintenance scheduling. The API's capabilities allow for real-time updates on equipment status, automated notifications for maintenance tasks, and data synchronization across maintenance teams and tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
upkeep: {
type: "app",
app: "upkeep",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.onupkeep.com/api/v2/users/`,
headers: {
"Session-Token": `${this.upkeep.$auth.oauth_access_token}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
airpinpoint: {
type: "app",
app: "airpinpoint",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.airpinpoint.com/v1/geofences`,
headers: {
Authorization: `Bearer ${this.airpinpoint.$auth.api_key}`,
},
})
},
})