---
title: "Changes to Fetch template aggregated analytics"
method: GET
path: "/analytics/templates"
---

# Changes to Fetch template aggregated analytics

`GET /analytics/templates`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `31e7bd6f37e9`: 36 info

## Changes

- **2026-11-03** `31e7bd6f37e9`: 36 info
  - the response property `errors` became required for the status `401`
  - the response property `errors` became required for the status `403`
  - the response property `errors` became required for the status `404`
  - the response property `errors` became required for the status `500`
  - the response property `errors/items/status_code` became required for the status `401`
  - the response property `errors/items/status_code` became required for the status `403`
  - the response property `errors/items/status_code` became required for the status `404`
  - the response property `errors/items/status_code` became required for the status `500`
  - the response property `period` became required for the status `200`
  - the response property `period/allOf[#/components/schemas/TemplateAnalyticsPeriodDTO]/from` became required for the status `200`
  - the response property `period/allOf[#/components/schemas/TemplateAnalyticsPeriodDTO]/to` became required for the status `200`
  - the response property `results` became required for the status `200`
  - the response property `results/items/clicked` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/applicable` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/buttons` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/buttons/items/label` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/buttons/items/rate` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/buttons/items/total` became required for the status `200`
  - the response property `results/items/clicked/allOf[#/components/schemas/TemplateAnalyticsClickedDTO]/buttons/items/type` became required for the status `200`
  - the response property `results/items/delivered` became required for the status `200`
  - the response property `results/items/delivered/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/rate` became required for the status `200`
  - the response property `results/items/delivered/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/total` became required for the status `200`
  - the response property `results/items/failed` became required for the status `200`
  - the response property `results/items/failed/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/rate` became required for the status `200`
  - the response property `results/items/failed/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/total` became required for the status `200`
  - the response property `results/items/freeform_replied` became required for the status `200`
  - the response property `results/items/freeform_replied/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/rate` became required for the status `200`
  - the response property `results/items/freeform_replied/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/total` became required for the status `200`
  - the response property `results/items/read` became required for the status `200`
  - the response property `results/items/read/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/rate` became required for the status `200`
  - the response property `results/items/read/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/total` became required for the status `200`
  - the response property `results/items/sending_attempted` became required for the status `200`
  - the response property `results/items/sending_attempted/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/rate` became required for the status `200`
  - the response property `results/items/sending_attempted/allOf[#/components/schemas/TemplateAnalyticsCountWithRateDTO]/total` became required for the status `200`
  - the response property `results/items/template_id` became required for the status `200`
  - the response property `url` became required for the status `200`

---

[Operation](https://skmtc.dev/superchat/apis/superchat-api/docs/analytics/templates/get.md) - [API](https://skmtc.dev/superchat/apis/superchat-api.md) - [Page](https://skmtc.dev/superchat/apis/superchat-api/changes/analytics/templates/get)
