Error when sending transactional email with Brevo

Describe the problem/error/question

I’m trying to send transactional emails using the Brevo nodes.
I have attachments in my emails generated using an ApiTemplate.io node

I copied this workflow from my self-hosted instance to my n8n cloud instance

If I remove the attachments, the email are sent, but I need to keep them.

Did anyone encounter this kind of issue and knows how to solve it ?

What is the error message (if any)?

NodeApiError: Request failed with status code 400
    at RoutingNode.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/RoutingNode.js:114:23)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:695:23)
    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:631:53

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.7.1 / 1.8.2
    I’m using n8n cloud

Hi @fmathieu :wave: Welcome to the community! :cake:

Had to test a little bit, but this does indeed look like an issue with the Brevo node. I’ve let our development team know about this to look into - but in the meantime, you can use an HTTP Request node like this as a workaround:

Hello
Is there any news about this bug ? Any idea when it will be fixed ?

Thanks

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.