with SumUp and FireCrawl?
Emit new event when a new transaction is posted in SumUp. See the documenation
Crawls a given URL and returns the contents of sub-pages. See the documentation
Lists detailed history of all transactions associated with the merchant profile. See the documenation
Extract structured data from one or multiple URLs. See the documentation
Obtains the status and data from a previous crawl operation. See the documentation
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}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
firecrawl: {
type: "app",
app: "firecrawl",
}
},
async run({steps, $}) {
const data = {
"url": "https://pipedream.com",
}
return await axios($, {
method: "post",
url: `https://api.firecrawl.dev/v0/crawl`,
headers: {
Authorization: `Bearer ${this.firecrawl.$auth.api_key}`,
},
data,
})
},
})