Need help with implementation of cloudinary

Hi everyone,

I’m trying to integrate Cloudinary with n8n, specifically using the HTTP Request node to upload images. However, I’m running into an authentication issue that I can’t resolve.

What I’m doing:

  • Using Cloudinary’s API endpoint:
    https://api.cloudinary.com/v1_1/<cloud_name>/image/upload
  • Method: POST
  • Auth: HTTP Basic Auth
    • Username = API Key
    • Password = API Secret

The problem:

Every time I try to send the request from n8n, I get the following error:

Authorization failed. Please check your credentials.

I’ve double-checked the API key, secret, and cloud name multiple times. The same credentials work in Postman and curl using basic auth – but not in n8n.

What I’ve tried:

  • Different encoding variations (e.g., no special characters in keys)
  • Using HTTP headers directly

Has anyone successfully integrated Cloudinary into n8n using API key + secret for authenticated uploads? Is there something specific about how n8n handles HTTP Basic Auth that might be causing this?

Any help would be really appreciated!

Thanks in advance,
Dennis

1 Like

Hey @Sinned_Gnissa

It seems you’re using basic auth? which is username and password, you would need to choose the correct method. could you share the workflow please, maybe able to help further.
n8n attach workflow

Best regards,

Samuel

Hey King :slight_smile: I already solved it. Problem was that Basic Auth ist not working for cloudinary. Had to find a different solution. Thanks for your answer and have a nice evening :slight_smile:

1 Like