| Data Model | {
"accountId": "UUID (optional)",
"periodDimension": "DAY | WEEK | MONTH | YEAR | NONE (default: DAY)",
"from": "OffsetDateTime (required) - ISO format",
"to": "OffsetDateTime (required) - ISO format",
"userTypes": ["NEW", "EXISTING"],
"domains": ["string array"],
"countries": ["string array - ISO country codes"],
"states": ["string array - state codes"],
"behaviors": ["EXPRESSED", "IMPLIED", ""],
"deviceTypes": ["MOBILE", "TABLET", "DESKTOP", "UNKNOWN"],
"deviceOSs": ["ANDROID", "IOS", "WINDOWS", "MAC", "LINUX", "UNKNOWN"],
"consentLocation": "string (single location)",
"consentLocations": ["string array (multiple locations)"],
"groupBy": ["PERIOD", "DOMAIN", "USER_TYPE", "DEVICE_TYPE", "DEVICE_OS", "COUNTRY", "BEHAVIOR", "CONSENT_LOCATION"],
"includeCategoriesOptIns": "boolean (default: false)",
"columns": ["string array - specific columns to return"]
} | ||
| URL Parameters | Name | Value | Description |
accountId | Valid UUID string | Account identifier | |
periodDimension | String Default: DAY DAY, WEEK, MONTH, YEAR, NONE | Time period grouping | |
from | OffsetDateTime ISO 8601 format (e.g., 2025-01-01T00:00:00Z) | Start date/time (Required) | |
to | OffsetDateTime ISO 8601 format (e.g., 2025-01-01T00:00:00Z) | End date/time (Required) | |
userTypes | Array[String]NEW, EXISTING | User type filters | |
domains | Array[String] Any valid domain strings | Domain filters | |
countries | Array[String]
| Country filters | |
states | Array[String]
| State/province filters | |
behaviors | Array[String]
| Consent behavior filters | |
deviceTypes | Array[String]
| Device type filters | |
deviceOSs | Array[String]
| Operating system filters | |
consentLocation | String Any consent location string | Single consent location filter | |
consentLocations | Array[String] Array of consent location strings | Multiple consent location filters | |
groupBy | Array[String]
| Grouping dimensions | |
includeCategoriesOptIns | Boolean
| Include category opt-ins data
NOTE: This is available only when the domain filter includes a single domain, 'groupBy DOMAIN' is specified, and the domain is included in the selected columns. | |
columns | Array[String]
Any field name from AggregatedReportFact | Specific columns to return | |