Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

This node integrates with the Summa API to perform various operations related to telecommunications subscriptions. Specifically, for the SS Subscription resource and the Remove Supplementary Service operation, it allows users to remove a supplementary service from a subscriber's subscription by specifying key identifiers.

Common scenarios include managing mobile network subscriber services where operators need to programmatically disable or remove additional services (like call forwarding, call barring, etc.) associated with a subscriber's profile.

Practical example: A telecom operator wants to deactivate a specific supplementary service on a subscriber's account identified by their IMSI (International Mobile Subscriber Identity) using a predefined template name and the type of supplementary service to be removed.

Properties

Name Meaning
Imsi The International Mobile Subscriber Identity that uniquely identifies the subscriber.
Template Name The name of the template used to define the removal operation parameters or configuration.
Supplementary Service Type The type/category of the supplementary service to be removed from the subscription.

Output

The node outputs JSON data representing the result of the remove supplementary service operation. This typically includes confirmation of success or failure, status codes, and any relevant messages returned by the Summa API.

If the operation involves binary data (not indicated here), it would represent raw response payloads or files, but this node primarily deals with JSON responses.

Dependencies

  • Requires an active connection to the Summa API via an API key credential.
  • The node depends on internal helper classes for HTTP requests, state management, and operation resolution/execution.
  • Proper configuration of the Summa API credentials in n8n is necessary before use.

Troubleshooting

  • Common issues:

    • Invalid or missing IMSI value will cause the operation to fail as the subscriber cannot be identified.
    • Incorrect template name or supplementary service type may lead to errors or no changes applied.
    • Network or authentication failures with the Summa API can prevent successful execution.
  • Error messages:

    • Authentication errors indicate invalid or expired API credentials; reconfigure the API key.
    • Validation errors usually point to missing or malformed input properties; ensure all required fields are correctly filled.
    • API response errors should be checked against Summa API documentation for detailed troubleshooting.

Links and References

Discussion