# The Future of Data APIs: GreenDonut in Action!

> Dive into the GreenDonut.Data package and use paging, projections, filtering, and sorting in a layered architecture.

Canonical source: https://chillicream.com/videos/2025-02-27-greendonut-in-action

Episode 02

![](https://chillicream.com/_optimized/images/remote/2bb0dd6e1b9347a1d3732300ea752f39f1ac4f1f76587433ca3a407245b31786.jpg)

[Michael Staib](https://chillicream.com/authors/michael-staib)Feb 27, 2025

[Example source](https://github.com/ChilliCream/platform-examples/tree/main/examples/HotChocolate/GreenDonutData) [Watch on YouTube](https://www.youtube.com/watch?v=FhNK7KMAnXc)

Hi everyone,

In this episode, we will dive into the new GreenDonut.Data package and explore how we can use things like paging, projections, filtering and sorting when working with a layered architecture.

So buckle up and jump in!

Hot Chocolate version used in this video: [15.1.0-p.7](https://www.nuget.org/packages/HotChocolate/15.1.0-p.7)

- GreenDonut
- Pagination
- Projections
- Hot Chocolate
