#NoCode App Builder. The Ultimate Visual App Development Platform (VADP). UI Builder, Real-Time Database, APIs & more
Go to siteBackendless 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}`,
},
})
},
})
User Registration Automation: When a new user registers in your Backendless app, trigger a Pipedream workflow that sends a welcome email using SendGrid, creates a new customer record in Stripe for future billing, and logs the action in a Google Sheets spreadsheet for tracking.
Real-Time Order Processing: Set up a Pipedream workflow that listens for new purchase events from your Backendless app. When an order is placed, the workflow can verify the order details, create an invoice in QuickBooks, send a notification to a Slack channel for your fulfillment team, and update the order status back in Backendless.
Scheduled Data Sync: Implement a Pipedream workflow that runs on a schedule to sync data between Backendless and Airtable. It can fetch new records from a Backendless database, transform the data as needed, and upsert records into an Airtable base, ensuring that your team always has the most up-to-date information at their fingertips.
Backendless uses OAuth authentication. When you connect your Backendless account, Pipedream will open a popup window where you can sign into Backendless and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Backendless API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://{{custom_fields.subdomain}}.backendless.app/api/users/login
content-type: application/json
login={{custom_fields.login}}
&
password={{custom_fields.password}}