> 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/sdks-and-cli/database/aggregates.md).

# Aggregates

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

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