> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thanx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Communication Setting by UID

> This endpoint returns a specific communication setting by its UID. No authentication is required for this endpoint.

### Parameters

<ParamField path="uid" type="string">
  The UID of the communication setting record (e.g., `4235d6d0-2698-4b27-aece-55c204d9aaab`)
</ParamField>

### Response

<Snippet file="entities/communication-setting-consumer.mdx" />

<RequestExample>
  ```bash theme={null}
  curl https://api.thanxsandbox.com/communication_settings/4235d6d0-2698-4b27-aece-55c204d9aaab \
    -X GET
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "communication_setting": {
      "id": "weori234098",
      "merchant_id": "owierywtwt",
      "merchant_handle": "example-merchant",
      "user_id": "woeruijsfwer",
      "reward_earned": {
        "notification": true,
        "email": true
      },
      "reward_unused": {
        "notification": true,
        "email": true
      },
      "reward_progress": {
        "notification": true,
        "email": true
      },
      "reward_offer": {
        "notification": true,
        "email": true
      },
      "feedback_available": {
        "notification": true
      },
      "marketing_general": {
        "email": true,
        "sms": true
      }
    }
  }
  ```
</ResponseExample>
