You're experiencing a 403 Forbidden error when uploading a file to
https://api.vapi.ai/file using n8n’s HTTP Request module. The error response is an HTML Cloudflare block page, not a standard API error, meaning the request is being intercepted by Cloudflare’s firewall, not by the Vapi API itself. This typically happens when Cloudflare flags the request as a bot or potential attack due to missing browser-like headers, malformed data, or originating from a flagged IP range. You’ve confirmed that the API key is correct, the request includes proper headers (Authorization: Bearer ...), and the content type is multipart/form-data with valid binary data. Despite this, the call fails and returns a Cloudflare challenge page, preventing file uploads via API. You're requesting that your IP, be whitelisted or exempted from bot filtering on this endpoint so your automation system can function properly.
Appreciate the help