with Onfleet and DigitalOcean?
Create a pickup task and dropoff task linked with each other. See the docs here
Creates a single task. Used for simple templates only. See the docs here
The Onfleet API integrates with Pipedream to power logistics and delivery operations, offering real-time tracking, optimized routes, automatic dispatch, analytics, and communication with drivers. With Pipedream's serverless platform, one can automate complex workflows involving Onfleet and other apps, triggering actions based on events, scheduling tasks, or processing data to enhance delivery services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
onfleet: {
type: "app",
app: "onfleet",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://onfleet.com/api/v2/organization`,
auth: {
username: `${this.onfleet.$auth.api_key}`,
password: ``,
},
})
},
})
The Digital Ocean API provides programmatic access to manage Digital Ocean resources such as Droplets, Spaces, and Databases. With Pipedream, you can harness this API to automate a variety of tasks, like spinning up new servers, scaling resources, or integrating cloud infrastructure management into your workflow. It's a powerful tool for DevOps automation, allowing for the dynamic management of infrastructure in response to events or schedules.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
digital_ocean: {
type: "app",
app: "digital_ocean",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.digitalocean.com/v2/account`,
headers: {
Authorization: `Bearer ${this.digital_ocean.$auth.oauth_access_token}`,
},
})
},
})