Developer & API Integrations
WORKINGn8n Integration FAQ
Troubleshooting n8n webhooks, rate limits, and JSON payload validation.
## n8n Integration FAQ & Troubleshooting
### Frequently Asked Questions
#### Q: How do I handle API rate limits in n8n?
**A:** Enable **Retry on Fail** in the n8n HTTP Request node settings. Set Max Tries to 3 and Wait Between Tries to 2000 ms.
#### Q: How do I authenticate my n8n workflow with ESER AI?
**A:** Use Header Auth with `Authorization: Bearer <your_eser_api_key>`. You can generate scoped keys in **Dashboard > Settings > API Keys**.
#### Q: Can I upload local media files directly from n8n?
**A:** Yes. Request a presigned S3 upload URL via `POST /v1/media/presign`, upload binary data using an HTTP PUT node, and attach the resulting `mediaKey` to your post creation payload.
Was this article helpful?
Reach ESER TECH support for assistance with account setup or API integration.