3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node integrates with the 3CX telephony system, specifically providing functionality to retrieve partner information related to license status. It is useful for scenarios where users need to query details about a reseller or partner associated with their 3CX license. For example, a user might want to verify the reseller's identity or obtain metadata about the partnership for auditing or support purposes.

Properties

Name Meaning
Reseller Id The identifier of the reseller to query. Usage format: resellerId={resellerId}

Output

The node outputs JSON data containing the partner information related to the specified reseller ID. This typically includes details returned by the 3CX API about the partner/license status. The exact structure depends on the 3CX API response but generally includes fields such as partner name, contact info, and license details.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the 3CX system.
  • Needs the base URL of the 3CX server configured in the credentials.
  • The node sends requests to the 3CX API endpoint /xapi/v1.

Troubleshooting

  • Common issues:

    • Invalid or missing reseller ID will cause the API call to fail or return no data.
    • Incorrect or expired API authentication token will result in authorization errors.
    • Misconfigured server URL (e.g., trailing slash issues) may lead to request failures.
  • Error messages:

    • Authorization errors indicate problems with the API key or OAuth2 token; ensure credentials are valid and have necessary permissions.
    • Network or connection errors suggest checking the server URL and network connectivity.
    • API response errors may require verifying that the reseller ID exists and is correctly formatted.

Links and References

Discussion