Context
When reading employees, it’s often desired to implement employee filtering. For example, your product might only require syncing employees with a certain employment status, or who work at a specific location.
Kombo offers a built-in filtering feature that your customers can use to select which data they want to share. Letting your customers select the filter adds an extra layer of trust; they know that only the data that they explicitly want to share is shared. This is also the approach we recommend to most customers as it allows getting into production way faster and cheaper.
Alternatively, we provide a guide on building filtering yourself, which allows for maximal flexibility, with the downside of having to build complex logic and UI components yourself. As you filter the data when calling Kombo’s endpoints, this approach also forces us to cache more data in our database than you will use in production.