Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

The node named "Summa" integrates with the Summa API (version indicated in the code) to perform various operations on telecom-related resources. Specifically, for the HLR Subscription resource and the Remove Camel Service operation, this node allows users to remove a CAMEL (Customized Applications for Mobile network Enhanced Logic) service from a subscriber's HLR (Home Location Register) subscription.

This operation is useful in telecom environments where managing subscriber services dynamically is required, such as disabling certain value-added services or modifying subscriber profiles remotely.

Practical example:
A telecom operator wants to deactivate a specific CAMEL service template associated with a subscriber identified by their IMSI (International Mobile Subscriber Identity). Using this node, they can specify the subscriber's IMSI, the template name of the CAMEL service, and the type of CAMEL service to be removed, automating the process via n8n workflows.

Properties

Name Meaning
Imsi The IMSI (International Mobile Subscriber Identity) of the subscriber whose CAMEL service will be removed. This uniquely identifies the subscriber.
Template Name The name of the CAMEL service template that should be removed from the subscriber's HLR subscription.
Camel Service Type The type/category of the CAMEL service to remove. This specifies which kind of CAMEL service is targeted.

Output

The node outputs JSON data representing the result of the Remove Camel Service operation. This typically includes confirmation of success or failure, status messages, and any relevant details returned by the Summa API about the removal action.

No binary data output is indicated or expected for this operation.

Dependencies

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

Troubleshooting

  • Common issues:

    • Invalid or missing IMSI: The operation requires a valid IMSI; ensure it is correctly provided.
    • Incorrect template name or CAMEL service type: If these do not match existing entries in the backend system, the removal will fail.
    • Authentication errors: Ensure the API key credential is valid and has sufficient permissions.
    • Network or connectivity problems with the Summa API endpoint.
  • Error messages:

    • Authentication failures usually indicate invalid or expired API credentials.
    • Validation errors may occur if required parameters are missing or malformed.
    • Backend API errors might return messages indicating the CAMEL service was not found or could not be removed.

To resolve these, verify all input parameters, check API credentials, and confirm the availability and correctness of the target CAMEL service.

Links and References

  • CAMEL Services Overview – General information about CAMEL in mobile networks.
  • Summa API documentation (not publicly linked here) – Consult your organization's API docs for detailed usage and parameter definitions.

Discussion