Netgsm icon

Netgsm

Interact with Netgsm API

Actions5

ILETI YONETIM SISTEMI → Query IYS Address

AI-generated

Overview

This node interacts with the Netgsm API to query the IYS (Communication Management System) for recipient consent information based on the specified address type, recipient, and recipient type. It is useful for verifying consent status for different communication channels such as SMS, email, or phone calls, ensuring compliance with communication regulations.

Use Case Examples

  1. A marketing team uses this node to check if a phone number has consented to receive SMS messages before sending promotional content.
  2. A customer service department verifies if an email address has consented to receive emails to avoid sending unsolicited messages.

Properties

Name Meaning
Address Type The communication channel through which the recipient has consented to receive messages (e.g., SMS, email, phone calls).
Recipient The phone number or email address of the recipient whose consent information is being queried.
Recipient Type Indicates whether the consent was obtained for individual (personal) or business-related communication purposes.
Request Options Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • consentStatus - The consent status of the recipient for the specified address type and recipient type.
  • recipient - The recipient's phone number or email address queried.
  • addressType - The type of address (message, email, call) queried.
  • recipientType - The type of recipient (individual or business) queried.

Dependencies

  • Netgsm API key credential

Troubleshooting

  • Ensure the Netgsm API key credential is correctly configured and has the necessary permissions.
  • Verify that the recipient address format matches the expected format (e.g., phone number with country code or valid email address).
  • Check network connectivity and proxy settings if used.
  • If SSL certificate validation is disabled, be aware of potential security risks.
  • Timeout errors may occur if the server is slow to respond; consider increasing the timeout setting.

Discussion