API referenceRead API
Get Audience Timeseries
GET
header
AuthorizationBearer <token>Read API key. The scope an operation requires is given in x-required-scope (read | delete).
app_id*stringFormat
uuidfrom*stringFormat
dateto*stringFormat
dategranularity?stringDefault
"day"Value in
"hour""day""week""month"metric?stringDefault
"active"Value in
"active""new""sessions""avg_duration_ms"compare?stringDefault
"previous_period"Value in
"previous_period""none"split?stringplatform: one series per platform seen in the period, next to the total (TimeSeries.splits); compare is then ignored.
Default
"none"Value in
"none""platform"environment?stringDefault
"production"Value in
"production""development"unit?stringDefault
"persons"Value in
"persons""installs"platform?array<>app_version?array<>os_name?array<>country?array<>Time series
application/json- response
metric*TimeSeriesMetricDefault
"active"Value in
"active""new""sessions""avg_duration_ms"granularity*GranularityDefault
"day"Value in
"hour""day""week""month"points*array<>compare_points?array<>splits?array<>Only with split=platform: one series per observed platform; compare_points is then omitted.
curl -X GET 'https://api.appmetrica.online/v1/apps/497f6eca-6276-4993-bfeb-53cbbbba6f08/audience/timeseries?from=2019-08-24&to=2019-08-24'{ "metric": "active", "granularity": "hour", "points": [ { "ts": "2019-08-24T14:15:22Z", "value": 0 } ], "compare_points": [ { "ts": "2019-08-24T14:15:22Z", "value": 0 } ], "splits": [ { "platform": "string", "points": [ { "ts": "2019-08-24T14:15:22Z", "value": 0 } ] } ]}