Error to request to Elevenlabs

Describe the problem/error/question

I have a problem to Request from n8n to Elevenlabs. I used native node Elevenlads and node Http Requests. Result the same

Also I used Postman and there is ok.

What is the error message (if any)?

Forbidden - perhaps check your credentials?

Request failed with status code 403

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

  • n8n version: - 1.100.1
  • Database (default: SQLite): - Postgress
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): - Docker
  • Operating system: - Ubuntu

Hello @malkov10,
sorry I do not understand with Postman the call is ok, right?

are there differences between the settings settings between n8n and postman?
I guess not, but it’s always better to ask.

Can you also put screenshots of the different settings?

You might need to check how you use the key

two ways in n8n

  1. use header
xi-api-key: ELEVENLABS_API_KEY
  1. use elevenlabs credential


If you are on docker edition and not cloud, you can add this one: n8n-nodes-elevenlabs-enhanced - npm

Not help. Error the same

Still the most likely something wrong with the key

Can you check the key has the access you need?

Or create a new key and paste for sure there is no extra character or whitespace

1 Like

Yes. Key to full access. I re-generate it

I think, maybe my server IP is blocked ? Anybody knows how write ElevenLabs support?

You need to check if other Eleven Labs tool is working, like list voices for example. If same credentials, than the issue is in your credentials. Check spaces, check if you added correctly the key. You need on that screen get back “Connection tested successfully” because it will be tested.

Yes, probably the issue is in credentials

send an image with credentials (not visible, ********** starred the key.

do not send exposed key, blur it or ***********


This is important on that screen, to see that connection was made ok.

I know this. What to do? :upside_down_face:

OK, just confirm thsat your connection in credential windows is green and working. Then should work in nodes as well.

in credential windows is not green. Is red. I screen this

I double checked apikey, correctly copied, without spaces, give this key full access, re-generated key. Nothing helps

The issue is that inside Eleven Labs Key field add like this (or I think it is like this) but you can try like this and just the key.

xi-api-key: ELEVENLABS_API_KEY