# catalog_reviews_program_retrieve Retrieve a paginated list of program reviews with filtering options Endpoint: GET /api/catalog/reviews/program/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Query parameters: - `org` (string) Alias for platform_org - `page` (integer) Page number for pagination - `page_size` (integer) Number of items per page - `platform_key` (string) Filter reviews by platform key - `platform_org` (string) Filter reviews by platform organization - `program_id` (string) Filter reviews by program ID - `sort` (string) Field to sort results by (default: '-id') - `user_id` (string) Filter reviews by user ID ## Response 200 fields (application/json): - `count` (integer, required) Total number of reviews - `next_page` (integer,null, required) Next page number - `previous_page` (integer,null, required) Previous page number - `results` (array, required) List of program reviews - `results.user_id` (integer, required) The user identifier - `results.username` (string, required) The username of the reviewer - `results.content` (string, required) Review content/text - `results.rating` (number,null, required) Rating value (typically 1-5) - `results.title` (string, required) Review title - `results.visible` (boolean, required) Whether the review is visible - `results.created` (string,null, required) Date when review was created - `results.modified` (string,null, required) Date when review was last modified - `results.program_key` (string, required) The program key identifier