# [ALPHA Camp] API Documentation *** > **即使再小的帆也能遠航** >###### tags: `ALPHA Camp` `DevC4後端` *** # GET /api/restaurants/feeds 取得最新更新的餐廳及評論各10筆 ### Parameters n/a ### Request Body n/a ### Response Success | code: 200 ```json { "status": "success", "data": { "restaurants": ..., "comments": ... } } ``` Failure | code: 500 ```json= { "status": "error", "message": "[Your fail messages]" } ``` # GET /api/restaurants/top 取得人氣最高前十名餐廳 ### Parameters n/a ### Request Body n/a ### Response Success | code: 200 ```json { "status": "success", "data": { "restaurants": ... } } ``` Failure | code: 500 ```json= { "status": "error", "message": "[Your fail messages]" } ``` # GET /api/restaurants 取得全部餐廳資訊 ### Parameters n/a ### Request Body n/a ### Response Success | code: 200 ```json { "status": "success", "data": { "restaurants": ... } } ``` Failure | code: 500 ```json= { "status": "error", "message": "[Your fail messages]" } ``` # GET /api/restaurants/:id 取得特定餐廳資訊 ### Parameters | Params | Required | type | Description | | -------- | -------- | -------- | -------- | | id | True | int | Restaurant id | ### Request Body n/a ### Response Success | code: 200 ```json { "status": "success", "data": { "restaurants": ... } } ``` Failure | code: 500 ```json= { "status": "error", "message": "[Your fail messages]" } ``` # GET /api/restaurants/:id/dashboard 取得特定餐廳的評論/收藏/瀏覽次數 ### Parameters | Params | Required | type | Description | | -------- | -------- | -------- | -------- | | id | True | int | Restaurant id | ### Request Body n/a ### Response Success | code: 200 ```json { "status": "success", "data": { "restaurants": ..., "comments": ... } } ``` Failure | code: 500 ```json= { "status": "error", "message": "[Your fail messages]" } ```