Actions145
- Account Actions
- Account Audit Actions
- Billing Entry Actions
- Call Detail Record Actions
- Carrier Actions
- Device Actions
- Device Template Actions
- Email Template Actions
- Feature Code Actions
- File Actions
- Flow Actions
- Flow Template Actions
- LCR Actions
- Mobile SIM Actions
- Number Port Actions
- Phone Number Actions
- Provision Actions
- Report Actions
- Reseller Actions
- SIP Trunk Actions
- Tariff Actions
- Tariff Code Actions
- Tariff Profile Actions
- Tenant Actions
- Tenant Audit Actions
- Transcription Actions
- User Actions
- Voice Actions
- Voice Mail Message Actions
Overview
This node interacts with the TeleFlow API to manage various resources, including reports. Specifically, the Delete Report operation allows users to delete a report by specifying its unique identifier (ID). This is useful in scenarios where reports are no longer needed or must be removed for data cleanup or compliance reasons.
For example, if you have automated workflows generating reports and want to programmatically remove outdated or erroneous reports, this node operation can be integrated to delete those reports based on their IDs.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the report to delete. This is required to specify which report to remove. |
| Fields | Optional field-value pairs to include in the request for more specific queries (not typically used in delete but available as part of the general interface). |
Output
The output JSON contains the response from the TeleFlow API after attempting to delete the specified report. Typically, this will confirm whether the deletion was successful or provide error details if it failed.
Example output structure:
{
"success": true,
"message": "Report deleted successfully"
}
or, in case of failure:
{
"error": "Report not found"
}
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the TeleFlow API.
- The node expects the base URL of the TeleFlow API to be configured in the credentials.
- Network access to the TeleFlow API endpoint is necessary.
Troubleshooting
- Missing ID Error: If the "ID" property is not provided, the node throws an error stating that the ID is required for the delete operation. Ensure you supply a valid report ID.
- API Errors: If the API returns errors such as "Report not found" or authorization failures, verify that the ID is correct and that the API key has sufficient permissions.
- Network Issues: Connectivity problems to the TeleFlow API will cause request failures. Check network settings and API availability.
- Continue On Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output JSON.
Links and References
- TeleFlow API Documentation (Replace with actual URL)
- n8n Documentation on Creating Custom Nodes