# GetRefererAnalyticsRequest ## Fields | Field | Type | Required | Description | | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | | `domain` | *string* | :heavy_minus_sign: | The domain of the short link. | | `key` | *string* | :heavy_minus_sign: | The short link slug. | | `interval` | [operations.GetRefererAnalyticsQueryParamInterval](../../models/operations/getrefereranalyticsqueryparaminterval.md) | :heavy_minus_sign: | The interval to retrieve analytics for. | | `country` | [operations.GetRefererAnalyticsQueryParamCountry](../../models/operations/getrefereranalyticsqueryparamcountry.md) | :heavy_minus_sign: | The country to retrieve analytics for. | | `city` | *string* | :heavy_minus_sign: | The city to retrieve analytics for. | | `device` | *string* | :heavy_minus_sign: | The device to retrieve analytics for. | | `browser` | *string* | :heavy_minus_sign: | The browser to retrieve analytics for. | | `os` | *string* | :heavy_minus_sign: | The OS to retrieve analytics for. | | `referer` | *string* | :heavy_minus_sign: | The referer to retrieve analytics for. | | `url` | *string* | :heavy_minus_sign: | The URL to retrieve analytics for. | | `tagId` | *string* | :heavy_minus_sign: | The tag ID to retrieve analytics for. | | `qr` | *boolean* | :heavy_minus_sign: | Filter for QR code scans. If true, filter for QR codes only. If false, filter for links only. If undefined, return both. | | `root` | *boolean* | :heavy_minus_sign: | Filter for root domains. If true, filter for domains only. If false, filter for links only. If undefined, return both. |