TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to manage various resources, including Tariff Profiles. Specifically, the Create operation for the Tariff Profile resource allows users to create new tariff profiles by sending specified fields to the API.

Common scenarios where this node is beneficial include automating telecom billing setups, managing tariff plans programmatically, or integrating tariff profile creation into larger workflows that handle telecom provisioning or account management.

For example, a user can automate the creation of multiple tariff profiles with different parameters by feeding the node with input data specifying the desired fields and values for each profile.

Properties

Name Meaning
Fields A collection of field-value pairs to include in the request body when creating the tariff profile. Users can add multiple fields, each with a name and corresponding value, to specify details of the tariff profile being created.

The "Fields" property supports multiple entries, allowing flexible specification of any number of attributes required by the TeleFlow API for tariff profile creation.

Output

  • The node outputs an array of JSON objects, each representing the response from the TeleFlow API for each input item processed.
  • For the Create operation on Tariff Profile, the output JSON contains the newly created tariff profile's details as returned by the API.
  • No binary data output is produced 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 node credentials.
  • The node uses HTTP requests with JSON payloads to communicate with the TeleFlow API.

Troubleshooting

  • Missing Required Fields: If mandatory fields for creating a tariff profile are not provided, the API may return errors. Ensure all required fields are included in the "Fields" property.
  • API Authentication Errors: Incorrect or missing API credentials will cause authentication failures. Verify that the API key and base URL are correctly set in the node credentials.
  • Invalid Field Names or Values: Providing incorrect field names or invalid values may result in API errors. Double-check field names against the TeleFlow API documentation.
  • Network Issues: Connectivity problems can cause request failures. Confirm network access to the TeleFlow API endpoint.
  • Error Messages: The node throws errors with messages from the API or internal validation. When "Continue On Fail" is enabled, errors are returned as part of the output JSON under an error property.

Links and References

Discussion