Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

This node integrates with the Summa API to manage IMSI (International Mobile Subscriber Identity) records. Specifically, the "Add IMSI" operation allows users to add a new IMSI entry with detailed configuration templates and profiles. This is useful in telecommunications environments where managing subscriber identities and their associated network templates and roaming profiles is essential.

Practical examples include:

  • Adding a new subscriber's IMSI to the system with specific LTE, WLAN, HLR, and IMS templates.
  • Configuring roaming profiles and enhanced coverage settings for a subscriber.
  • Automating IMSI provisioning workflows in telecom backend systems.

Properties

Name Meaning
Icc Id The Integrated Circuit Card Identifier (ICCID) of the SIM card associated with the IMSI.
Imsi The International Mobile Subscriber Identity to be added.
Hlr Template The Home Location Register template to apply for this IMSI.
Lte Template The LTE network template to apply for this IMSI.
Wlan Template The WLAN network template to apply for this IMSI.
Roaming Profile The roaming profile name to assign to this IMSI.
Delta Roaming Profile Name The delta roaming profile name used for incremental roaming updates.
Map Screening Name The MAP (Mobile Application Part) screening name associated with this IMSI.
Ims Template The IMS (IP Multimedia Subsystem) template to apply for this IMSI.
Enhanced Coverage The enhanced coverage setting to apply for this IMSI.

All properties are required for the "Add IMSI" operation.

Output

The node outputs JSON data representing the result of the IMSI addition operation. This typically includes confirmation details such as the IMSI added, status messages, and any relevant metadata returned by the Summa API.

If the operation supports binary data output (not indicated here), it would represent related files or attachments, but this node primarily deals with JSON responses.

Dependencies

  • Requires an active connection to the Summa API via an API key credential configured in n8n.
  • Uses internal helper classes for HTTP requests, state management, and resource-operation resolution.
  • No additional external dependencies beyond the Summa API and its authentication.

Troubleshooting

  • Common issues:

    • Missing or invalid API credentials will cause authentication failures.
    • Providing incomplete or incorrect property values (e.g., invalid ICCID or IMSI format) may result in API errors.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • Authentication errors: Verify that the API key credential is correctly set up and has necessary permissions.
    • Validation errors from the API: Check that all required fields are provided and conform to expected formats.
    • Timeout or network errors: Ensure stable internet connection and that the Summa API endpoint is reachable.

Links and References

  • Summa API Documentation (replace with actual URL if available)
  • Telecommunications standards for IMSI and ICCID formatting.
  • n8n documentation on creating custom nodes and using credentials.

Discussion