with Backendless and Trainual?
Backendless is a visual app development platform that allows developers to create mobile and web apps without needing to manage the backend infrastructure. It offers features like database management, user authentication, real-time data, and serverless hosting. With the Backendless API on Pipedream, you can automate workflows, sync data across apps, process data triggers, and handle user actions in real-time. It's perfect for extending app capabilities, integrating with third-party services, and automating repetitive tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
backendless: {
type: "app",
app: "backendless",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.backendless.$auth.subdomain}.backendless.app/api/users/${this.backendless.$auth.oauth_uid}`,
headers: {
Authorization: `Bearer ${this.backendless.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
"user-token": `${this.backendless.$auth.oauth_access_token}`,
},
})
},
})
The Trainual API allows you to automate processes around creating, managing, and reporting on training within your organization. With this API on Pipedream, you can build workflows for managing users, subjects, topics, tests, and more, streamlining the onboarding and continuous education processes. By integrating Trainual with other apps on Pipedream, you can create dynamic, cross-functional automations that keep your team learning in sync with other business processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
trainual: {
type: "app",
app: "trainual",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.trainual.com/v1/users`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.trainual.$auth.email}&${this.trainual.$auth.account_id}`,
password: `${this.trainual.$auth.password}`,
},
})
},
})