Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

The node named "Summa" is designed to interact with the Summa API (version indicated dynamically). Specifically, for the resource HLR Subscription and operation Get PDP Assignations, it retrieves Packet Data Protocol (PDP) assignation details associated with a given IMSI (International Mobile Subscriber Identity). This operation is useful in telecommunications scenarios where you need to query subscriber data related to their PDP contexts, such as for monitoring or managing mobile data sessions.

Practical examples include:

  • Fetching active PDP contexts for a subscriber identified by IMSI.
  • Diagnosing connectivity or session issues by examining PDP assignations.
  • Integrating subscriber session data into broader workflows for telecom service management.

Properties

Name Meaning
Imsi The International Mobile Subscriber Identity (IMSI) string identifying the subscriber whose PDP assignations are to be retrieved. This is a required input.

Output

The node outputs JSON data representing the PDP assignations linked to the specified IMSI. The exact structure depends on the Summa API response but typically includes details about each PDP context assigned to the subscriber, such as context identifiers, IP addresses, QoS parameters, and session states.

If the node supports binary data output, it would likely relate to raw API responses or attachments, but this is not evident from the provided code snippet.

Dependencies

  • Requires an API key credential to authenticate with the Summa API.
  • Uses internal helper classes for HTTP requests, state management, and operation resolution.
  • The node depends on the external Summa API service being available and reachable.
  • No environment variables are explicitly mentioned, but proper credential configuration within n8n is necessary.

Troubleshooting

  • Common Issues:

    • Invalid or missing IMSI parameter will 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.
    • Unexpected API responses or changes in the Summa API version might cause parsing errors.
  • Error Messages:

    • Authentication failures typically indicate invalid credentials; verify and update the API key.
    • Parameter validation errors suggest missing or malformed IMSI input; ensure the IMSI is correctly provided.
    • HTTP request failures may indicate network issues or API downtime; check connectivity and API status.

Links and References

Discussion