TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to perform various operations on different resources, including "Reseller". Specifically, the "Get Many" operation for the "Reseller" resource retrieves multiple reseller records from the TeleFlow system. It allows filtering the results by specifying field-value pairs as query parameters.

Common scenarios where this node is beneficial include:

  • Fetching a list of resellers matching certain criteria for reporting or synchronization.
  • Integrating TeleFlow reseller data into other systems or workflows.
  • Automating monitoring or auditing tasks involving reseller information.

For example, you could use this node to get all resellers located in a specific region by adding a field filter like region = "North America".

Properties

Name Meaning
Fields Field-value pairs to filter the request. You can add multiple fields to narrow down results. Each field consists of:
- 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 resellers retrieved from the TeleFlow API. Each object contains the reseller's properties as returned by the API, filtered according to the specified fields if any.

No binary data is output by this node.

Example output structure (simplified):

[
  {
    "id": "reseller1",
    "name": "Reseller One",
    "region": "North America",
    "status": "active",
    ...
  },
  {
    "id": "reseller2",
    "name": "Reseller Two",
    "region": "Europe",
    "status": "inactive",
    ...
  }
]

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 to communicate with the TeleFlow REST API.

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 filters do not return expected results, verify that the field names and values correspond exactly to those supported by the TeleFlow API.
  • Empty response: Could indicate no resellers match the filter criteria; try broadening or removing filters.
  • Network errors: Check network connectivity and TeleFlow API availability.
  • Error messages about missing IDs: Not applicable for "Get Many" operation but relevant for other operations requiring an ID.

Links and References

Discussion