跳轉到主要內容

概觀

有兩個查詢可用來讀取資訊請求(RFI):
  • openRfis 列出權杖所屬帳戶上所有正在等待客戶回答的 RFI。可用它來決定是否顯示 RFI 提示。
  • rfi 依 ID 讀取單一 RFI,不限狀態。可用它來呈現您已找到的表單,或在提交後檢查結果。
兩者回傳相同的 Rfi 型別。流程與問題類型請參閱 RFI 概觀。

所需範圍

客戶身分取自權杖。權杖的 accountId 必須是該 RFI 所屬的帳戶,且其使用者必須是該帳戶的收件人:個人帳戶的擁有者,或商業帳戶的申請人。請參閱誰可以回答 RFI。

openRfis

回傳 [Rfi!]!:權杖所屬帳戶上狀態為 PENDING_DOCUMENTS 且尚未過期的 RFI,依最新排序。若沒有則回傳 []。 狀態為 IN_REVIEW 或已完成的 RFI 不會出現在此清單中,請使用 rfi 讀取。

rfi

參數

回傳任何狀態的 RFI。只有在狀態為 PENDING_DOCUMENTS 時才會包含問題;否則 questions 為 []。

回應詳細資料

Rfi

RfiQuestion

已儲存的答案

請使用 isSubmitted 將已回答的問題以唯讀方式顯示,並在下次呼叫 submitRfi 時將其排除。

cURL 範例

回應範例

只有當客戶在第三個問題選擇「Other」時,才會套用第四個問題。

錯誤代碼

兩個查詢都會在頂層的 errors 陣列中回傳失敗資訊。
openRfis 回傳非空清單,因此 ACCESS_DENIED 錯誤會使 data 為 null。讀取 data 之前請先檢查 errors。

最佳實務

  • 輪詢頻率要適度,或使用 webhook。 在客戶開啟您的應用程式或帳戶畫面時呼叫 openRfis,而不是每次載入頁面都呼叫。若要在 RFI 送達時收到通知,請訂閱 RFI webhook 事件。
  • 依回應內容呈現。 問題、其順序以及哪些為必填,會因不同 RFI 而異。
  • 顯示到期時間。 若設有 expiresAt,請向客戶顯示。已過期的 RFI 無法作答。

相關頁面

RFI 概觀

狀態、問題類型與完整流程。

提交 RFI

傳送您所呈現問題的答案。