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, including tariffs. Specifically, the "Get" operation for the "Tariff" resource retrieves detailed information about a single tariff by its unique identifier. This is useful when you need to fetch specific tariff details such as pricing or configuration from TeleFlow within an automated workflow.
Common scenarios include:
- Retrieving tariff details to display or process in another system.
- Validating tariff configurations before applying changes elsewhere.
- Integrating tariff data into reporting or billing workflows.
Example: You have a tariff ID and want to fetch all associated details to update your internal database or trigger further automation based on tariff attributes.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the tariff resource to retrieve. Required for the get operation. |
| Fields | Optional key-value pairs specifying additional fields to include in the request query string. You can add multiple field name and value pairs to filter or customize the returned data. |
Output
The output is a JSON object representing the tariff resource retrieved from the TeleFlow API. It contains all the properties and values of the tariff identified by the provided ID, potentially filtered or extended by any specified fields.
No binary data output is produced by this operation.
Example output structure (simplified):
{
"id": "string",
"name": "string",
"description": "string",
"pricing": {...},
"otherTariffDetails": "..."
}
Dependencies
- Requires an active connection to the TeleFlow API.
- Needs an API authentication token configured in the node credentials.
- The base URL for the TeleFlow API must be set in the credentials.
- The node uses HTTP requests with JSON content type and expects JSON responses.
Troubleshooting
- Missing ID error: If the "ID" property is not provided, the node throws an error stating that the ID is required. Ensure you supply a valid tariff ID.
- API connectivity issues: Network errors or invalid credentials will cause HTTP request failures. Verify API keys and network access.
- Invalid field names: Providing incorrect field names in the "Fields" property may result in incomplete or empty responses. Double-check field names against TeleFlow API documentation.
- 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 HTTP Request Node documentation: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/