with Lexoffice and SumUp?
Emit new event when a new transaction is posted in SumUp. See the documenation
Lists detailed history of all transactions associated with the merchant profile. See the documenation
The Lexoffice API provides a suite of accounting tools that can automate various financial tasks for businesses using Pipedream. With this API, you can create invoices, manage contacts, track expenses, and handle accounting documents programmatically. Pipedream's serverless platform enables you to integrate Lexoffice with hundreds of other apps, allowing for streamlined workflows that can trigger actions in Lexoffice or respond to events from Lexoffice in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lexoffice: {
type: "app",
app: "lexoffice",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.lexoffice.io/v1/contacts`,
headers: {
Authorization: `Bearer ${this.lexoffice.$auth.api_key}`,
"Accept": `application/json`,
},
})
},
})
The SumUp API allows you to integrate your payment processing operations with SumUp's payment platform, creating seamless financial transactions for your business. With Pipedream, you can automate payment flows, sync transaction data with other tools, and build custom notifications based on payment events. You can use Pipedream’s serverless platform to trigger workflows on various SumUp events, process the data, and connect with countless other apps to extend functionality.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sumup: {
type: "app",
app: "sumup",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sumup.com/v0.1/me`,
headers: {
Authorization: `Bearer ${this.sumup.$auth.oauth_access_token}`,
},
})
},
})