---
title: "Changes to Get Analytics"
method: POST
path: "/api/analytics"
---

# Changes to Get Analytics

`POST /api/analytics`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 50 revisions.

- **2025-05-27** `6fecfae5b1aa`: 8 breaking, 2 warning, 4 info
- **2025-05-20** `d2cbcee1d6cd`: 4 info
- **2025-05-20** `09f8eb718d1c`: 1 info
- **2025-04-25** `661f8d6f359b`: 1 breaking

## Changes

- **2025-05-27** `6fecfae5b1aa`: 8 breaking, 2 warning, 4 info
  - added the new required request property `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/joins/items/condition`
  - added the new required request property `joins/items/condition`
  - added `#/components/schemas/HavingCondition` to the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/group_by/allOf[#/components/schemas/GroupBy]/having` request property `allOf` list
  - added `#/components/schemas/HavingCondition` to the `group_by/allOf[#/components/schemas/GroupBy]/having` request property `allOf` list
  - the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/expressions/items/expression` request property type changed from `string` to no type
  - the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/group_by/allOf[#/components/schemas/GroupBy]/having` request property type changed from `string` to no type
  - the `expressions/items/expression` request property type changed from `string` to no type
  - the `group_by/allOf[#/components/schemas/GroupBy]/having` request property type changed from `string` to no type
  - removed the request property `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/joins/items/on_clause`
  - removed the request property `joins/items/on_clause`
  - added discriminator to `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/expressions/items/expression` request property
  - added discriminator to `expressions/items/expression` request property
  - added `subschema #1, subschema #2, subschema #3, subschema #4` to the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/expressions/items/expression` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3, subschema #4` to the `expressions/items/expression` request property `oneOf` list
- **2025-05-20** `d2cbcee1d6cd`: 4 info
  - added `subschema #8, subschema #9` to the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/joins/items/table` request property `oneOf` list
  - added `subschema #8, subschema #9` to the `cte_query/allOf[#/components/schemas/CommonTableExpression]/query/table` request property `oneOf` list
  - added `subschema #8, subschema #9` to the `joins/items/table` request property `oneOf` list
  - added `subschema #8, subschema #9` to the `table` request property `oneOf` list
- **2025-05-20** `09f8eb718d1c`: 1 info
  - endpoint added
- **2025-04-25** `661f8d6f359b`: 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/devflowinc/apis/trieve-api/docs/api/analytics/post.md) - [API](https://skmtc.dev/devflowinc/apis/trieve-api.md) - [Page](https://skmtc.dev/devflowinc/apis/trieve-api/changes/api/analytics/post)
