little-translator-50218
07/09/2023, 8:06 AMaxios
requests within Botpress, use fetch
instead.
js
try {
const response = await fetch("URL_HERE", {
method: "POST", // or "GET"
headers: {
"content-type": "application/json",
"authorization": `Bearer ${API_KEY}` // <- ONLY USE THIS IF YOU NEED IT
},
body: JSON.stringify(data) // <- ONLY USE IF YOU HAVE DATA TO SEND
})
const data = await resposne.json()
workflow.response = data // Handle your data however you want
} catch (error) {
if (error instanceof Error) {
throw new Error(`api-error: ${error.message}`)
}
throw new Error(`api-error: ${error}`)
}