Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

This node integrates with the Summa API to perform various telecommunication-related operations. Specifically, for the HLR Subscription resource and the Sim Swap Direct Without Remove operation, it facilitates directly swapping a SIM card's ICCID from one identifier to another without removing the original subscription first.

This operation is useful in scenarios such as:

  • Quickly transferring a mobile subscription from one SIM card to another without downtime.
  • Managing SIM swaps in telecom systems where immediate activation on the new SIM is required.
  • Automating SIM management workflows in telecom service platforms.

Example use case: A telecom operator automates the process of replacing a damaged SIM card by directly swapping the ICCID associated with a subscriber’s HLR subscription to a new ICCID, ensuring continuous service.

Properties

Name Meaning
From Icc Id The ICCID (Integrated Circuit Card Identifier) of the current SIM card to be swapped from.
To Icc Id The ICCID of the new SIM card to be swapped to, which will take over the subscription.

Both properties are required string inputs that specify the source and target SIM identifiers for the swap operation.

Output

The node outputs JSON data representing the result of the SIM swap operation performed via the Summa API. This typically includes confirmation details such as status, any updated subscription information, or error messages if the operation failed.

If the node supports binary data output, it would relate to any files or binary responses returned by the API, but based on the provided code and context, the output is primarily JSON structured data.

Dependencies

  • Requires an active connection to the Summa API, authenticated via an API key credential configured in n8n.
  • Uses internal helper classes for HTTP requests, state management, and operation resolution specific to the Summa API integration.
  • No additional external services beyond the Summa API are indicated.

Troubleshooting

  • Common issues:

    • Invalid or missing ICCID values can cause the operation to fail.
    • Authentication errors if the API key credential is incorrect or expired.
    • Network connectivity problems preventing access to the Summa API endpoint.
  • Error messages:

    • Authentication failures will indicate invalid credentials; verify and update the API key.
    • Validation errors related to ICCID format or non-existent ICCIDs require checking input values.
    • Timeout or network errors suggest connectivity issues; retry or check network settings.

Links and References


Note: The above summary is based solely on static analysis of the provided source code and property definitions.

Discussion