Across 9 paths, the API surfaces 12 operations — 1 DELETE, 4 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 23 schemas that model the data the API accepts and returns. The most detailed are Process (29 properties), Report (21 properties), ReportResult (20 properties), GroupByConfig (9 properties). Each schema is shown below with its type and property counts.
LogData
object
4 properties3 required
ReportResult
object
20 properties11 required
ReportCount
object
1 property1 required
UpdateReport
object
7 properties
ReportSeriesQuery
object
4 properties3 required
ReportFilter
object
2 properties2 required
AccessAction
object
3 properties1 required
Process
object
29 properties9 required
ReportDateInterval
object
4 properties2 required
Attribution
object
6 properties
ReportDataStreamResults
object
3 properties1 required
ResultsAccess
object
2 properties1 required
ReportGroupByKey
object
5 properties3 required
ReportQueryResult
object
5 properties1 required
ReportGroupByDimension
object
1 property1 required
ReportQuery
object
8 properties1 required
Report
object
21 properties6 required
ReportSeriesResult
object
6 properties5 required
LabelOverride
object
4 properties1 required
CreateReport
object
7 properties1 required
GroupByConfig
object
9 properties
ShareAccess
object
4 properties1 required
LabelColor
object
2 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.