This endpoint returns the current communication module configuration, showing which channels are active and what diagnostic settings are in use. It is read-only — use it to inspect the live configuration before dispatching messages or to verify that a channel is enabled. The endpoint requires theDocumentation Index
Fetch the complete documentation index at: https://alphabet-06152314.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
AdminOnly authorization policy.
Endpoint
AdminOnly
No request body or query parameters are accepted.
Response
200 OK — returnsCommunicationConfigurationDto.
The list of communication channels currently active (e.g.
["Email", "Sms", "InApp"]). Only channels in this list can be targeted by the send endpoint.The channel used when none is specified in a dispatch request. This is always one of the values in
enabledChannels.When
true, the module writes verbose per-channel logs for every dispatch attempt. Useful for diagnosing delivery failures in non-production environments.ProblemDetails if the configuration could not be loaded.
Example
Example response
Changing the configuration
This endpoint is read-only. To change which channels are enabled or to toggle detailed logging, update theCommunication section in appsettings.json and restart the API.