I’m not sure what to do anymore. I tried so many different things. I put the data in the right format and I only send data from last week to be as little as possible but I still receive the same error.
NodeApiError: The service is receiving too many requests from you at
Error code: 429
I’m just trying to send some user data from MongoDB to Brevo. All steps work but just not the last one.
Funny enough I have an old connection to Brevo and that works. Same amount of users, just more information per user.
Workflow:
Information on your n8n setup
n8n version: 1.49
Database (default: SQLite): SQLite
n8n EXECUTIONS_PROCESS setting (default: own, main): main
Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
Hey @jricardo11 , you might want to introduce some delays between the requests you send to Brevo. An API is typically imposes a restriction on how many requests it can process per minute. Your volume of requests sounds to exceed the threshold.
Do something like this
You just need to figure out how long the delay should be (in Wait node) and how many items to send without a delay (the batch size in Loop node) if any.