API Endpoint 索引

目的

這份索引用外部 API path 反查應該閱讀哪些共同文件。

它不記錄 migration status、access log 統計或單次測試結果;那些內容放專案 migration docs。

Quote Requests

Endpoint主要用途入口文件
POST /quote_requests/search_add.jsonconsumer 發案、建立 request、配對 provider、建立 bids../業務流程/search_add
GET|POST /quote_requests/add*.jsonlegacy Web 多步驟發案流程專案 migration detail:API 路由與遷移/API Migration/pro360_api_82/api_migration/details/quote_requests/add.md

Quote Bids

Endpoint主要用途入口文件
POST /quote_bids/want_to_contact_provider/<quote_bid_id>.jsonconsumer 正式聯絡 provider../業務流程/quote_bid_contact
POST /quote_bids/consumer_want_provider_quote/<quote_bid_id>.jsonconsumer 邀請 narrow match provider 報價../業務流程/narrow_match
POST /quote_bids/provider_accept_narrow_match/<quote_bid_id>.jsonprovider 接受 / 拒絕 narrow match invitation../業務流程/narrow_match
POST /quote_bids/provider_accept_narrow_match/<quote_bid_id>/narrow_status_id:<status>.jsonprovider accept / reject 的 legacy-compatible named param 格式../API 路由與遷移/案例/provider_accept_narrow_match
POST /quote_bids/change_status/reviews/<quote_bid_id>.jsonconsumer / provider 留評價;前端觀測入口包含頁面與操作../前端操作觀測/API/POST__quote_bids__change_status__reviews__quote_bid_id

Users

Endpoint主要用途入口文件
POST /users/delete.json使用者刪除帳號;停用帳號、歸檔服務/案件、清 session、送 erase/deactivate queue../業務流程/users_delete

Quote Service Categories

Endpoint主要用途入口文件
POST /quote_service_categories/add/quote_service_id:{id}/quote_category_id:{id}.json從 service/category 預設值建立 QSC../業務流程/quote_service_categories_add_edit
POST /quote_service_categories/edit/.json使用 request 設定建立 QSC../業務流程/quote_service_categories_add_edit
POST /quote_service_categories/edit/{qsc_id}.json修改既有 QSC 設定../業務流程/quote_service_categories_add_edit

查詢規則

如果 endpoint 不在這份索引:

  1. 先查 AWS ALB / access log,確認實際 path。
  2. ../API 路由與遷移/endpoint_migration_checklist
  3. 找 legacy controller/action。
  4. 找 new API Mapping.php / fallback / endpoint action。
  5. 若是穩定長期流程,再補回這份索引。

維護原則

  • 只收錄需要反覆 trace 的 endpoint。
  • 不把所有 migration endpoints 一次倒進來。
  • 每個 endpoint 至少連到一份業務流程或路由案例。
  • migration 狀態與測試覆蓋留在 API 路由與遷移/API Migration/pro360_api_82/api_migration/