Add Access Groups to product(s) API v1 end-points
planned
Ramon Schouten
Currently, HelloID does not provide an easy way to see which groups are linked to which products. This makes it difficult for administrators to get a clear overview, especially in environments with many products and groups. The only way to manage these relationships is through the UI per product or per group, which is time-consuming and prone to errors.
To generate this overview, customers now have to combine data from multiple API endpoints, which is inefficient and slow when dealing with large datasets.
Suggested Improvement:
- Extend the following API endpoints to include a list of linked groups (ID and name):
- GET /products
- GET /products/{id}
- Ensure that each product response includes its associated groups, matching what is visible in the product edit screen in the UI.
- Consider exposing similar data through a reporting-friendly endpoint or view to make it easier to create custom reports and forms.
Benefit
- Provides direct insight into group–product relationships.
- Makes reporting and audits easier and faster.
- Reduces manual effort and the need for custom scripts or inefficient API workarounds.
- Improves usability for administrators and supports better governance and compliance.
M
Michiel van der Veeken
marked this post as
planned
Planned for 2026.01 release
M
Michiel van der Veeken
Ramon Schouten
Thank you for your feedback.
We have reviewed the possibilities to make the requested information available in an efficient way. Both for our back-end systems and for the users consuming these APIs. This feature has been scoped to include:
- API endpoints: api/v1/products and api/v1/products/{productId}
- Adding the linked access groups as an array containing the name and ID of each group