Error: HTTP Request throws 'Credentials not found' error

Describe the problem/error/question

When attempting to connect to the Google Maps API, I am able to successfully create credentials. However, when I run, the node returns a “credentials not found” error. I am not the owner of the n8n instance, but my account has admin privileges. Using the exact same credentials on a personal instance, the node works as expected, I can connect and retrieve data successfully. This suggests that, despite having admin privileges, my account does not have the necessary access to credentials on this instance, though it should.

What is the error message (if any)?

Problem in node ‘HTTP Request’ –> Credentials not found

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

core

  • n8nVersion: 1.120.3
  • platform: docker (cloud)
  • nodeJsVersion: 22.21.0
  • nodeEnv: production
  • database: sqlite
  • executionMode: regular
  • concurrency: 20
  • license: community

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 720 hours
  • maxCount: 25000 executions

client

  • userAgent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/142.0.0.0 safari/537.36
  • isTouchDevice: false

Hey @FarzinKia :smiley:

I had this same problem recently and the short version is: the credential is valid, but your n8n account isn’t allowed to use it on that instance.

On the Community edition of n8n, credentials are always private to the user who created them. They are not automatically shared with other admins or users. So even though you have admin rights, you still can’t use a credential that belongs to someone else. That is why your personal instance works fine, but the shared one gives “credentials not found”.

What most likely happened here is that the workflow you are trying to run was created by a different user, and the HTTP Request node is still referencing a credential created by that user. When you click execute, n8n checks permissions and can’t find access to that credential under your account.

What you can do now:

  1. Create a new workflow under your own account and add the Google Maps credential directly from the HTTP Request node. Then run it.
    or

  2. Ask the instance owner to open the workflow, select a credential they created, and save it again.

If multiple people need to share the same credentials on that installation, n8n requires a paid plan that includes proper credential sharing.

So the fix is simply to make sure the workflow and the credential are both owned by the same user, let me know if the issue still persists after these fixes.

Thank you Anshul for the quick reply. I did not inherit the workflow. I have tried it in every possible way including creating my own workflow and creating credential from within the node, and creating the credentials separarty and picking it up. No matter what I do it doesn’t work (both the workflow and credentials are mine), not shared. That said, it works fine for the other user who happens to be “owner”.

Moreover, our instance is a paid version if it helps.

hi there, i hope these question would help you to check some of the things that might cause this to happen

have you make sure that you have access to the workspace, credentials, workflow or any other part where you might need permission and access?

n if you do, then maybe as the last resort, invite a new acc to the instance and try it with tht one, in case your current account is somehow broken

hope it helps

2 Likes

Hello Fahmi, you did it; thank you. I created a new user and deleted the old and it now works as it should; I think as you said something was broken.

QQ, you may know. Our account is pro but my user still shows as community instance. Do you happen to know why? TIA.

1 Like

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