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 perform various operations on different resources. Specifically, for the Tariff Code resource and the Get Many operation, it retrieves multiple tariff code records from the TeleFlow system. This is useful when you want to fetch a list of tariff codes, optionally filtered by specific fields.
Common scenarios include:
- Retrieving all tariff codes available in your TeleFlow account.
- Filtering tariff codes based on certain criteria (e.g., name or other attributes).
- Using the retrieved data for reporting, billing analysis, or further processing in an automation workflow.
Example: You might want to get all tariff codes that match a particular name pattern or have a specific attribute set, then use this data to update another system or generate a report.
Properties
| Name | Meaning |
|---|---|
| Fields | A collection of field-value pairs to filter the request. You can specify multiple fields to narrow down the query results. For example, you can add a field "name" with a value to only retrieve tariff codes matching that name. |
The "Fields" property allows adding multiple filters, each consisting of:
- Name: The field name to filter by (string).
- Value: The value to match for that field (string).
Output
The output is an array of JSON objects representing the tariff codes retrieved from the TeleFlow API. Each object contains the properties of a tariff code as returned by the API, which may include identifiers, names, descriptions, and other relevant details.
No binary data is output by this node.
Dependencies
- Requires an API key credential for authenticating with the TeleFlow API.
- The base URL for the TeleFlow API must be configured in the credentials.
- The node uses HTTP requests to communicate with the TeleFlow REST API.
Troubleshooting
- Missing or invalid API credentials: Ensure that the API key and base URL are correctly configured in the node's credentials.
- Invalid field names or values in filters: If the API returns errors or empty results, verify that the field names used in the "Fields" property are valid for the Tariff Code resource.
- Network issues or API downtime: Check network connectivity and TeleFlow service status if requests fail.
- Error messages about missing IDs: Not applicable for "Get Many" operation but relevant for other operations like "get", "update", or "delete".
If the node throws an error during execution and "Continue On Fail" is not enabled, the workflow will stop. Enabling "Continue On Fail" allows the workflow to proceed while capturing error details in the output.
Links and References
- TeleFlow API Documentation (Replace with actual URL)
- n8n Documentation on HTTP Request Node
- General guide on Using Credentials in n8n