Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

This node integrates with the Summa API to perform various operations on telecom-related resources. Specifically, for the MSISDN resource and the Edit MSISDN operation, it allows users to update details related to a mobile subscriber's phone number configuration. This can be useful in scenarios such as updating routing profiles or alert indicators for a subscriber's MSISDN in a telecom system.

Practical examples include:

  • Changing the SMS routing profile of a subscriber’s phone number to redirect messages through a different gateway.
  • Updating alert indicators to modify how notifications are handled for a specific MSISDN.

Properties

Name Meaning
Msisdn The phone number (MSISDN) to be edited.
Alert Indicator A value indicating the alert status or type associated with the MSISDN.
Sms Routing Profile The SMS routing profile to assign to the MSISDN, determining how SMS messages are routed.

Output

The node outputs JSON data representing the result of the Edit MSISDN operation. This typically includes confirmation of the updated MSISDN details or any response data returned by the Summa API after the edit request.

If the operation involves binary data (not indicated here), it would represent files or media related to the MSISDN, but this node primarily deals with JSON responses.

Dependencies

  • Requires an API key credential for authenticating with the Summa API.
  • Uses an HTTP client internally to communicate with the Summa backend services.
  • The node depends on the Summa API being accessible and properly configured with valid credentials.

Troubleshooting

  • Authentication errors: Ensure that the API key credential is correctly set up and has the necessary permissions.
  • Invalid MSISDN format: Verify that the MSISDN input follows the expected phone number format required by the Summa API.
  • Missing required fields: All three properties (Msisdn, Alert Indicator, Sms Routing Profile) are mandatory; missing any will cause the operation to fail.
  • API connectivity issues: Check network connectivity and endpoint availability for the Summa API.
  • Unexpected API responses: Review the API documentation for error codes and ensure inputs conform to expected values.

Links and References

Discussion