> For the complete documentation index, see [llms.txt](https://docs.codemash.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codemash.io/api-reference/database/aggregates.md).

# Aggregates

An **aggregate** is a saved MongoDB aggregation pipeline you can run to compute, group, and summarise data.

| Endpoint                                                                                     | Method                   |
| -------------------------------------------------------------------------------------------- | ------------------------ |
| [Delete Database Aggregate](/api-reference/database/aggregates/delete-database-aggregate.md) | `DELETE aggregates/{Id}` |
| [Get Database Aggregate](/api-reference/database/aggregates/get-database-aggregate.md)       | `GET aggregates/{Id}`    |
| [Get Database Aggregates](/api-reference/database/aggregates/get-database-aggregates.md)     | `GET aggregates`         |
| [Save Database Aggregate](/api-reference/database/aggregates/save-database-aggregate.md)     | `POST aggregates`        |
| [Test Database Aggregate](/api-reference/database/aggregates/test-database-aggregate.md)     | `POST aggregates/test`   |
