3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node operation allows users to configure backup repository settings by providing a JSON object with various configuration parameters. It is useful in scenarios where automated or programmatic management of backup storage settings is required, such as updating FTP, SFTP, or other backup location credentials and options. For example, an IT administrator could use this node to update the password for an FTP backup repository or change the private key used for SFTP backups without manual intervention.

Properties

Name Meaning
Settings A JSON object containing backup repository settings. This includes fields like FtpPassword, GbJson, NsPassword, SftpPassword, and SftpPrivateKey. These represent credentials and configuration details for different backup locations or protocols.

Output

The node outputs JSON data reflecting the result of setting the backup repository settings. The exact structure depends on the API response but generally confirms whether the settings were successfully applied. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API endpoint capable of accepting and applying backup repository settings via a JSON payload.
  • Requires authentication credentials (such as an API key or OAuth token) configured in n8n to authorize the request.
  • The node expects the input JSON to be correctly formatted and parseable.

Troubleshooting

  • Invalid JSON Input: If the JSON provided in the "Settings" property is malformed, the node will fail to parse it. Ensure the JSON is valid before running the node.
  • Authentication Errors: Failure to authenticate with the backup service API will prevent settings from being applied. Verify that the API credentials are correct and have sufficient permissions.
  • API Endpoint Issues: If the API endpoint URL is incorrect or unreachable, the node will not succeed. Check network connectivity and endpoint configuration.
  • Missing Required Fields: The backup service may require certain fields within the settings JSON. Omitting these may cause errors. Consult the backup service documentation for required parameters.

Links and References

  • Refer to your backup system's API documentation for detailed information on the expected JSON structure for repository settings.
  • General JSON formatting guides: https://www.json.org/json-en.html

Discussion