The 8x8 API enables developers to create powerful communication solutions and seamlessly integrate them with their applications and products. With just a few lines of code, you can make and receive phone calls, send and receive text messages, and securely manage you users’ contact directory.
Some of the many things that can be built with the 8x8 API include:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
wavecell: {
type: "app",
app: "wavecell",
}
},
async run({steps, $}) {
const data = {
"destination": ``,
"text": ``,
"source": ``,
}
return await axios($, {
method: "post",
url: `https://api.wavecell.com/sms/v1/${this.wavecell.$auth.subAccountId}/single`,
headers: {
Authorization: `Bearer ${this.wavecell.$auth.api_key}`,
},
data,
})
},
})
8x8 (Wavecell) uses API keys for authentication. When you connect your 8x8 (Wavecell) account, Pipedream securely stores the keys so you can easily authenticate to 8x8 (Wavecell) APIs in both code and no-code steps.
Wavecell SMS API accepts an ApiKey Bearer Token authentication method. Generate tokens from your customer portal.
You must replace {subAccountId} with the subaccountid that you want to use.