QuoteRequests Details

這裡放 quote_requests 已深入調查過的 API。

已深入調查

API文件狀態
/quote_requests/search_add.jsonindex.md已搬;由 API 路由與遷移/API Migration/pro360_api_82/search_add/ 專門維護
/quote_requests/copy/{quote_request_id}.jsonindex.md已搬;由 API 路由與遷移/API Migration/pro360_api_82/quote_request_copy/ 專門維護
/quote_requests/add.jsonadd.md已查 legacy;目前正式機未見流量
/quote_requests/edit.jsonedit.md已完成 strict parity;已補 queue guard 與 tests/QuoteRequestsEditTest.php
/quote_requests/security_hash.jsonsecurity_hash.md已補同路徑 action;近期正式機未見流量
/quote_requests/static_fields.jsonstatic_fields.md已查 legacy 固定回傳

流量結論

2026-06-03 查正式機 Apache access log,search_addeditcopy 仍是 quote_requests 系列主要命中項。

判斷下一支 migration 時,不可只看流量排序。search_addcopy 已搬且有專門文件;edit 也已完成 strict parity。這三支不應再被列為下一個待搬 API。

API / Method筆數判斷
POST /quote_requests/search_add.json20828已搬;見 API 路由與遷移/API Migration/pro360_api_82/search_add/
POST /quote_requests/edit.json20160已完成;見 edit.md
POST /quote_requests/copy/{quote_request_id}.json220已搬;見 API 路由與遷移/API Migration/pro360_api_82/quote_request_copy/
/quote_requests/view...0先不搬
/quote_requests/update...0先不搬
/quote_requests/change_status...0先不搬
/quote_requests/close...0先不搬
/quote_requests/archive...0先不搬

2026-05-25 曾單獨查 edit.json 回應狀態:

Status筆數
200308

response size:

Response size筆數來源判斷
549284web / mobile web 常見
39324consumer app 常見

Access Log 查詢

環境:

項目
hostmei-te@ip-10-5-2-242
vhostapi.pro360.com.tw
log/var/log/apache2/get-lancer_access.log
查詢日期2026-05-25

統計 quote_requests 系列流量:

sudo grep -E '"(GET|POST|PUT|PATCH|DELETE|OPTIONS) /quote_requests/' \
  /var/log/apache2/get-lancer_access.log \
| awk '{
    method=$6
    path=$7
    sub(/^"/, "", method)
    sub(/\?.*$/, "", path)
    print method, path
  }' \
| sort \
| uniq -c \
| sort -nr

edit.json status code:

sudo grep 'POST /quote_requests/edit.json' /var/log/apache2/get-lancer_access.log \
| awk '{print $9}' \
| sort \
| uniq -c \
| sort -nr

edit.json response size:

sudo grep 'POST /quote_requests/edit.json' /var/log/apache2/get-lancer_access.log \
| awk '{print $10}' \
| sort \
| uniq -c \
| sort -nr \
| head -20

抓樣本:

sudo grep 'POST /quote_requests/edit.json' /var/log/apache2/get-lancer_access.log | head -5
sudo grep 'POST /quote_requests/edit.json' /var/log/apache2/get-lancer_access.log | tail -5

注意

/quote_requests/search_add.json 是已搬的大型發案流程,主要文件不在此資料夾;相關共通流程應連到 API 路由與遷移/API Migration/pro360_api_82/search_add/ 或 Common Process Documents。

/quote_requests/copy/{quote_request_id}.json 也是已搬流程,主要文件在 API 路由與遷移/API Migration/pro360_api_82/quote_request_copy/。後續若看到這兩支仍有 access log 流量,先視為既有已搬流程的觀測資料,不要直接推論成下一個 migration 候選。