StockAlert icon

StockAlert

Interact with StockAlert.pro API

Actions8

Overview

This node integrates with the StockAlert.pro API to manage stock alerts and webhooks. Specifically, for the Alert - Get operation, it retrieves detailed information about a single alert by its unique ID. This is useful when you want to fetch the current status or configuration of a specific stock alert previously created.

Common scenarios include:

  • Checking the details of an alert before updating or deleting it.
  • Fetching alert data to use in subsequent workflow steps for decision-making or notifications.
  • Auditing or logging alert configurations dynamically during workflow execution.

Example: You have an alert set up to notify you when Apple's stock price goes above a certain threshold. Using this node’s "Get Alert" operation, you can retrieve the alert’s current status and parameters to confirm it is active or has been triggered.

Properties

Name Meaning
Alert ID The unique identifier of the alert you want to retrieve. This is required for the Get operation.

Output

The output is a JSON object representing the alert's details as returned by the StockAlert.pro API. It typically includes fields such as:

  • id: The alert's unique identifier.
  • symbol: The stock ticker symbol the alert is monitoring.
  • condition: The type of alert condition (e.g., price above, RSI limit).
  • parameters: Additional parameters related to the alert condition (e.g., moving average period).
  • notification: The notification channel configured (email, SMS).
  • status: Current status of the alert (active, paused, triggered).
  • created_at / updated_at: Timestamps for alert creation and last update.

If the node supports binary data output (not applicable here), it would be summarized accordingly, but this node only outputs JSON data.

Dependencies

  • Requires an API key credential for authenticating with the StockAlert.pro API.
  • The node uses HTTP requests to communicate with the StockAlert.pro service endpoints.
  • No additional environment variables are needed beyond the API authentication setup.

Troubleshooting

  • Invalid Alert ID: If the provided Alert ID does not exist or is malformed, the API will likely return an error. Ensure the Alert ID is correct and corresponds to an existing alert.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures. Verify that the API key credential is correctly configured in n8n.
  • Network Issues: Connectivity problems may prevent the node from reaching the StockAlert.pro API. Check your network connection and any firewall settings.
  • API Rate Limits: Excessive requests might trigger rate limiting on the API side. Implement retry logic or reduce request frequency if needed.
  • Error Handling: If the node is set to continue on fail, errors will be returned as part of the output array; otherwise, they will stop workflow execution.

Links and References

Discussion