adjust run report
adjust_run_reportRead an Adjust attribution and performance report for one allowlisted app, preserving native totals, warnings, currency, UTC offset, and explicit truncation.
Instructions
Read an attribution/performance report for one allowlisted Adjust app. Preserves native totals, warnings, attribution options, currency and UTC offset. Missing metrics are null; ratios are native fractions. A truncated or partial result is not a complete extraction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Display row limit only; truncation is explicit and native totals are preserved. | |
| endDate | Yes | Last date of the reporting period, in YYYY-MM-DD format, on or after startDate. | |
| filters | No | Filters combined according to this tool's query schema. Use provider field names and the declared operators. | |
| metrics | No | Native or documented calculated metric names to request. Check compatibility with the selected dimensions. | |
| osNames | No | Operating system filter, for example ios or android. Keep os_name in dimensions to compare platforms. | |
| appToken | Yes | Exact Adjust application token from ADJUST_APP_TOKENS. Applications are separate from advertising accounts. | |
| currency | No | Explicit ISO currency for money metrics. Keep the same currency across comparisons. | |
| startDate | Yes | First date of the reporting period, in YYYY-MM-DD format. | |
| utcOffset | No | Fixed UTC offset; +00:00 by default. Split local-date comparisons if the offset changes during the period. | +00:00 |
| dimensions | No | Native reporting dimensions. Validate compatibility with the selected metrics. | |
| adSpendMode | No | Native source of ad spend. Keep the same mode across comparisons and avoid counting overlapping spend twice. | network |
| reattributed | No | Include all users, reattributed users only, or users without reattribution. | all |
| cohortMaturity | No | Include current cohort values or use mature-only mode, which may zero immature cohorts. | immature |
| iapRevenueMode | No | In-app revenue percentage. Retain the same setting across comparisons. | GROSS_100 |
| attributionTypes | No | Optional engagement filter. Omit for an unfiltered report including native organic data. Empty types in output means no engagement filter. | |
| attributionSource | No | Assign activity to the first install source or the native dynamic reattribution source. | dynamic |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |