Set credentials dynamically using expressions
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
How it works
This workflow shows how to set credentials dynamically using expressions. It accepts an API key via a form, then uses it in the NASA node to authenticate a request.
Setup steps
First, set up your NASA credential:
- Create a new NASA credential.
- Hover over API Key.
- Toggle Expression on.
- In the API Key field, enter
{{ $json["Enter your NASA API key"] }}.
Then, test the workflow:
- Get an API key from NASA
- Select Test workflow
- Enter your key using the form.
- The workflow runs and sends you to the NASA picture of the day.
For more information on expressions, refer to n8n documentation | Expressions.