with FaceUp and SMS Fusion?
Emit new event when a new internal comment is created. Must create webhook within the Faceup UI and enter the URL of this source to receive events. See the documentation
Emit new event when a new message from a sender is created. Must create webhook within the Faceup UI and enter the URL of this source to receive events. See the documentation
Emit new event when a new report is created. Must create webhook within the Faceup UI and enter the URL of this source to receive events. See the documentation
Get current account balance including credit limits in SMS Fusion. See the documentation
Perform HLR on a number with SMS Fusion. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
faceup: {
type: "app",
app: "faceup",
}
},
async run({steps, $}) {
const data = {
"query": `query Statistics {
publicStatistics(
dateFrom: "2024-04-17T01:34:56.000Z"
) {
reportCountByMonth
}
}`,
}
return await axios($, {
method: "post",
url: `https://www.api.faceup.com/graphql`,
headers: {
"X-Region": `${this.faceup.$auth.region}`,
"Authorization": `${this.faceup.$auth.api_key}`,
},
data,
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sms_fusion: {
type: "app",
app: "sms_fusion",
}
},
async run({steps, $}) {
return await axios($, {
url: `http://api.smsfusion.com.au/balance/`,
headers: {
"accept": `application/json`,
},
params: {
key: `${this.sms_fusion.$auth.api_key}`,
},
})
},
})