TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to perform various operations on multiple resources, including "Tariff Code". Specifically, the Get operation for the Tariff Code resource retrieves detailed information about a single tariff code by its unique ID. This is useful when you need to fetch specific tariff code details for billing, reporting, or configuration purposes within your telephony or billing workflows.

Practical examples:

  • Retrieve tariff code details to apply correct billing rates in a call routing workflow.
  • Fetch tariff code metadata for auditing or compliance checks.
  • Use tariff code data to dynamically adjust pricing or discounts in customer management processes.

Properties

Name Meaning
ID The unique identifier of the tariff code resource to retrieve. This is required.
Fields Optional field-value pairs to include additional query parameters for more specific requests.

The Fields property allows specifying multiple custom fields as name-value pairs to refine the GET request, such as filtering or requesting specific subfields.

Output

The output is an array of JSON objects where each object corresponds to one input item processed. For the Get operation on Tariff Code, the json output contains the full details of the requested tariff code as returned by the TeleFlow API. This typically includes all properties and metadata associated with that tariff code.

No binary data output is produced by this operation.

Example output structure (simplified):

{
  "id": "string",
  "name": "string",
  "description": "string",
  "rate": "number",
  "currency": "string",
  ...
}

Dependencies

  • Requires an active connection to the TeleFlow API.
  • Needs an API authentication credential configured in n8n (an API key or token).
  • The base URL for the TeleFlow API must be set in the node credentials.
  • The node uses HTTP requests with JSON content type.

Troubleshooting

  • Missing ID error: If the ID property is not provided for the Get operation, the node will throw an error stating "ID is required for get operation". Ensure the ID is correctly set.
  • Authentication errors: If the API key or credentials are invalid or missing, the node will fail to connect. Verify the API credentials and base URL configuration.
  • Network issues: Timeouts or connectivity problems can cause failures. Check network access to the TeleFlow API endpoint.
  • Invalid fields: Providing incorrect or unsupported field names in the Fields property may result in API errors or empty responses. Confirm field names against TeleFlow API documentation.

Links and References

Discussion