---
title: "Browse meal gallery with filtering and pagination"
method: POST
path: "/meal_gallery"
tags: ["data review"]
---

# Browse meal gallery with filtering and pagination

`POST /meal_gallery`

## Request body

- MealGalleryRequest
  - `filter` MealGalleryFilter, required
    - `clinic_id` integer, nullable, required
    - `date_since` string, date, nullable, required
    - `date_until` string, date, nullable, required
    - `has_user_feedback` boolean, nullable, required
    - `item_count_max` integer, nullable, required
    - `item_count_min` integer, nullable, required
    - `patient_id` integer, nullable, required
    - `qa_status` 'approved' | 'rejected' | 'escalated' | 'all', nullable, required
    - `tags` string[], nullable, required
  - `limit` integer, nullable, required
  - `offset` integer, nullable, required

## Response `200`

successful operation

- MealGalleryItemResponse[]
  - `clinic_id` integer, required
  - `clinic_name` string, required
  - `created_time` string, date-time, required
  - `item_count` integer, required
  - `langfuse_session_url` string, nullable
  - `meal_annotation` string, nullable
  - `meal_id` integer, required
  - `meal_photo_url` string, nullable, required
  - `mpq_id` integer, required
  - `patient_id` integer, required
  - `qa_status` 'approved' | 'rejected' | 'escalated', required
  - `tags` string[], required

---

[API](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server.md) · [All operations](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/rxfoodapp/inneranalytics-mnt-server/revisions/0703cbbbefe8/schema)
