FraudLabs Pro helps merchants to protect their online e-commerce stores from malicious fraudsters. It screens all sales orders transacted using credit cards, PayPal, and so on for online frauds (also known as payment frauds or CNP frauds).
Verify that an OTP sent by the Send SMS Verification API is valid. Please refer to the documentation for the explanation of the result returned.
Allows you to add one or more email addresses to the global suppressions group. See the docs here
Send an SMS with verification code and a custom message for authentication purpose. Please refer to the documentation for the explanation of the result returned. NOTE: You need to register for an API key before using this REST API. Please visit Micro Plan to sign up for an API key if you do not have one. In addition, you will also have to make sure you have enough SMS credits to send any verification SMS.
Allows you to create a new contact list. See the docs here
The FraudLabs Pro API offers a robust suite of fraud prevention tools that empower users to screen online transactions for fraud. It leverages advanced scoring analytics to rate the risk level of a transaction based on various verification checks, such as IP address, email, transaction velocity, and more. Using Pipedream, developers can integrate these capabilities into workflows to automate fraud checks, augment data analysis, and trigger actions based on fraud scores.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
fraudlabs_pro: {
type: "app",
app: "fraudlabs_pro",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.fraudlabspro.com/v1/order/screen`,
params: {
key: `${this.fraudlabs_pro.$auth.api_key}`,
ip: `[ip_address]`,
},
})
},
})
The Twilio SendGrid API opens up a world of possibilities for email automation, enabling you to send emails efficiently and track their performance. With this API, you can programmatically create and send personalized email campaigns, manage contacts, and parse inbound emails for data extraction. When you harness the power of Pipedream, you can connect SendGrid to hundreds of other apps to automate workflows, such as triggering email notifications based on specific actions, syncing email stats with your analytics, or handling incoming emails to create tasks or tickets.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendgrid: {
type: "app",
app: "sendgrid",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sendgrid.com/v3/user/account`,
headers: {
Authorization: `Bearer ${this.sendgrid.$auth.api_key}`,
},
})
},
})