Secure Google Cloud Run API Calls with Service Account Auth
Securely invoke Google Cloud Run endpoints from n8n using Service Account ID tokens, avoiding public exposure for safe, authenticated API calls.
This workflow provides a secure method to call Google Cloud Run APIs from n8n without making endpoints publicly accessible. It uses a main workflow that invokes a sub-workflow to generate a Google ID token via Service Account authentication, merges it with request context, and sends authenticated HTTP requests to your Cloud Run service. Ideal for running custom logic like scraping or data processing in containerized environments on Cloud Run's free tier.
Benefits include enhanced security throu
- Platform
- n8n
- Category
- Utilities
- Price
- $14.99
- Creator
- Jordi Faber
- Google Cloud Run
- Service Account
- Authentication
- Security
- API Calls
- JWT
- Cloud IAM
- n8n Workflow
- DevOps
- Automation
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Utilities workflows
- Streamlined Employee Onboarding with Automated Meeting Setup$19.98
- Automate Your LinkedIn Content Creation with RAG Pipeline & Chatbot$24.99
- SEO Keyword Research Automation with Google API Integration$14.99
- Automate Google Sheets and Gmail Integration via Webhook$16.33
- Automated Breaking News Headlines with LLaMA3 and X Posting$19.99
- Automated Webinar Registration and Contact Management$13.09
More from Jordi Faber
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.