Scheduled Website and API Pinger
detail.loadingPreview
This n8n workflow provides an automated solution to periodically ping a predefined list of URLs. It's perfect for basic website uptime monitoring, ensuring API endpoints are responsive, or simply keeping services warm without manual intervention.
About This Workflow
This n8n workflow offers a straightforward and robust method for routinely checking the availability and responsiveness of your websites or API endpoints. Configured to execute every 15 minutes, the workflow intelligently iterates through a static list of URLs, performing an HTTP GET request for each. A key feature is its error resilience, allowing the workflow to continue processing subsequent URLs even if an individual HTTP request encounters an issue. This ensures continuous monitoring without interruptions, making it an invaluable tool for basic uptime checks, service heartbeat verifications, or proactively maintaining the readiness of your applications.
Key Features
- Automated Scheduling: Automatically pings a list of URLs every 15 minutes.
- Bulk URL Processing: Efficiently handles and processes multiple URLs in sequence.
- Error Resilient: Continues to check other URLs even if one specific request fails.
- Customizable URL List: Easily update the list of target websites or API endpoints as needed.
- Simple Setup: Get started quickly with minimal configuration.
How To Use
- Schedule Trigger Node: This node is pre-configured to run every 15 minutes. To change the frequency, double-click the node and adjust the
Intervalfield (e.g., to run hourly, daily, etc.). - URLs List Node (Set Node): This is where you define your target URLs. Double-click this node, navigate to the
Assignmentssection, and locate theurlsarray. Replace the placeholder URLs (e.g.,'http://firsturl.com') with your actual website or API endpoint URLs. Ensure each URL is enclosed in single quotes and separated by commas. - Split Out Node: No configuration is typically needed for this node. It automatically takes your list of URLs and processes them one by one, preparing them for individual HTTP requests.
- HTTP Request Node: For basic GET requests, no further configuration is required here. If your use case demands POST requests, custom headers, authentication, or other advanced options, you can configure those within this node's parameters. The
onErrorsetting is set tocontinueRegularOutputby default, ensuring the workflow proceeds even if a single URL check fails.
Apps Used
Workflow JSON
{
"id": "ab330c66-e10a-46b9-8b33-b0f54deb79d2",
"name": "Scheduled Website and API Pinger",
"nodes": 13,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: ab330c66-e10a...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.
Effortless Bug Reporting: Slack Slash Command to Linear Issue
Streamline your bug reporting process by instantly creating Linear issues directly from Slack using a simple slash command. This workflow enhances team collaboration by providing immediate feedback and a structured approach to logging defects, saving valuable time for development and QA teams.