---
title: "Get Dining Data"
method: GET
path: "/dining/"
tags: ["Dining"]
---

# Get Dining Data

`GET /dining/`

取得所有餐廳及廠商資料。
資料來源：[總務處經營管理組](https://ddfm.site.nthu.edu.tw/p/404-1494-256455.php?Lang=zh-tw)

## Query parameters

- `building_name` '小吃部' | '水木生活中心' | '風雲樓' | '綜合教學大樓(南大校區)' | '其他餐廳' — Dining building names.
- `restaurant_name` string — 餐廳名稱（可選）
- `fuzzy` boolean — 是否進行模糊搜尋，若不啟用則必須完全符合（不建議）

## Response `200`

Successful Response

- DiningBuilding[]
  - `building` string, required — 建築名稱
  - `restaurants` DiningRestaurant[], required — 餐廳資料
    - `area` string, required — 餐廳所在建築
    - `image` string, uri, nullable, required — 餐廳圖片
    - `name` string, required — 餐廳名稱
    - `note` string, required — 餐廳備註
    - `phone` string, required — 餐廳電話
    - `schedule` object, required — 餐廳營業時間

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/nthusa/apis/nthu-data-api.md) · [All operations](https://skmtc.dev/nthusa/apis/nthu-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nthusa/nthu-data-api/revisions/a7a2f39dbc76/schema)
