Using the Revel Systems API, it is possible to access point-of-sale functions and customer relationship management in a single platform. Businesses can control customer and transaction data across multiple locations anywhere in the world.
The API can be used in a variety of different ways to create custom solutions and applications, including:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
revel_systems: {
type: "app",
app: "revel_systems",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.revel_systems.$auth.subdomain}.revelup.com/resources/OrderItem`,
headers: {
"API-AUTHENTICATION": `${this.revel_systems.$auth.api_key}:${this.revel_systems.$auth.api_secret}`,
},
})
},
})
Revel Systems uses API keys for authentication. When you connect your Revel Systems account, Pipedream securely stores the keys so you can easily authenticate to Revel Systems APIs in both code and no-code steps.
For Revel's API, the Rest endpoint looks like https://[subdomain].revelup.com/resources/. See docs.