Actions145
- User Actions
- Voice Actions
- File Actions
- Flow Actions
- Reseller Actions
- SIP Trunk Actions
- Transcription Actions
- Voice Mail Message Actions
- 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
- Flow Template Actions
- LCR Actions
- Mobile SIM Actions
- Number Port Actions
- Phone Number Actions
- Provision Actions
- Report Actions
- Tariff Actions
- Tariff Code Actions
- Tariff Profile Actions
- Tenant Actions
- Tenant Audit Actions
Overview
This node interacts with the TeleFlow API to perform various operations on different resources. Specifically, for the Account Audit resource with the Get Many operation, it retrieves multiple account audit records from the TeleFlow system. This is useful when you want to fetch a list of audit entries related to accounts, possibly filtered by specific fields.
Common scenarios include:
- Auditing changes or activities related to accounts in your TeleFlow environment.
- Generating reports or logs based on account audit data.
- Integrating account audit information into workflows for compliance or monitoring purposes.
For example, you might use this node to get all account audit entries where a certain field matches a value, such as audits performed by a specific user or within a date range.
Properties
| Name | Meaning |
|---|---|
| Fields | Field-value pairs to filter the request. You can add multiple fields to specify criteria for the query. Each field has: - Name: The name of the field to filter by (string). - Value: The value to match for that field (string). |
Output
The output is an array of JSON objects representing the account audit records retrieved from the TeleFlow API. Each object corresponds to one audit entry and contains the data fields returned by the API.
No binary data is output by this node.
Example output structure (simplified):
[
{
"id": "123",
"accountId": "456",
"action": "update",
"changedBy": "user@example.com",
"timestamp": "2024-01-01T12:00:00Z",
...
},
...
]
The exact fields depend on the TeleFlow API response for account audits.
Dependencies
- Requires an API key credential for authenticating with the TeleFlow API.
- The base URL for the TeleFlow API must be configured in the node credentials.
- The node sends HTTP requests to the TeleFlow API endpoints.
Troubleshooting
- Missing or invalid API credentials: Ensure the API key and base URL are correctly set in the node credentials.
- Invalid field names or values: If filtering fields do not match the API's expected parameters, the request may return no results or errors.
- ID required errors: For other operations like get, update, or delete, an ID parameter is mandatory; missing it will cause errors.
- API connectivity issues: Network problems or incorrect base URL configuration can cause request failures.
- Handling errors: If the node is set to continue on fail, errors will be returned in the output JSON under an
errorproperty.
Links and References
- TeleFlow API Documentation (replace with actual URL)
- n8n HTTP Request Node documentation for understanding how HTTP calls are made within nodes.