Eskom icon

Eskom

Consume Eskom API (v.0.1.2)

Overview

The "Eskom" node for n8n is designed to interact with the Eskom API, specifically to retrieve area information. This node is useful in scenarios where you need to programmatically access data about specific areas from Eskom, such as for monitoring power status, load shedding schedules, or other regional information provided by Eskom's services.

Practical examples:

  • Automatically fetching and logging area-specific power status for reporting dashboards.
  • Integrating Eskom area data into alerting systems for businesses affected by load shedding.
  • Enriching customer support workflows with up-to-date area information from Eskom.

Properties

Name Type Meaning
ID String The unique identifier of the area for which information is requested.
Optional Params Collection Additional parameters to modify the request.
└ Test Options For testing purposes only; can be set to "current" or "future".

Output

The node outputs a json field containing the area information retrieved from the Eskom API. The exact structure depends on the API response, but typically includes details relevant to the specified area (such as status, schedule, etc.).

Note: This node does not output binary data.

Dependencies

  • External Service: Eskom API
  • Credentials: Requires an eskomApi credential to be configured in n8n.
  • n8n Configuration: Ensure that the Eskom API credentials are set up in your n8n instance.

Troubleshooting

  • Missing Credentials:
    Error Message: "No credentials found for 'eskomApi'"
    Resolution: Make sure you have created and selected the correct Eskom API credentials in the node settings.

  • Invalid Area ID:
    Error Message: May return an error if the provided ID does not correspond to a valid area.
    Resolution: Double-check the area ID value.

  • API Limitations or Downtime:
    Error Message: Errors related to network issues or API unavailability.
    Resolution: Verify Eskom API status and your network connection.

Links and References

Discussion