Skip to main content

Overview

getBusiness 查詢會回傳某個企業帳戶目前的 KYB 狀態,並附上所有權名冊快照,以及各所有人在身分驗證上的進度。 註冊企業之後,這能幫你回答兩個不同的問題:
  • 企業核准了嗎? 讀取 kybStatus
  • 卡在哪裡? 讀取 owners — 仍在 PENDING_CIPPENDING_INVITE 的所有人通常就是原因。
你也可以訂閱 KYB_STATUS_UPDATE webhook 以接收狀態變更,避免排程讀取。該 webhook 只攜帶企業狀態,因此當你需要所有人名冊時,請呼叫此查詢。請參見追蹤申請

Required scopes

此查詢不接受引數 — 它一律解析為與呼叫權杖之 accountId 綁定的企業。請使用 registerBusiness 為該企業帳戶鑄造的權杖;你用來註冊的消費者權杖將無法使用。
當 Fluz 在註冊期間建立企業的 OAuth 授權時,REGISTER_BUSINESS 會被強制包含在該授權的 scopes 中,因此為新企業帳戶鑄造的權杖一律可以呼叫此查詢。

Basic query structure

Response details

BusinessOwnerStatus

ExternalKybStatus (enum)

registerBusiness 會回傳 SUBMITTED,但這不是此列舉的值 — 在這裡,同一時點會呈現為 PENDING
PENDING 將多個內部狀態折疊為一個值。這在一處會有影響:只有在個案處於特定的內部狀態時,requestOwnerDocumentVerificationLink 才能運作,而 kybStatus 無法告訴你目前是哪一個狀態。

BusinessOwnerVerificationType (enum)

ExternalBusinessOwnerStatus (enum)

cURL Example

Example Response

Jane 需要一個驗證連結。Carol 已受邀,Fluz 將會以電子郵件通知她。在兩者都達到 READY 之前,企業無法獲得核准。

Error Codes

此查詢將所有失敗回傳在最上層的 errors 陣列中 — 不會有 success: false 的 payload。

Best practices

  • 偏好使用 webhook,讀取用於對帳。 訂閱 KYB_STATUS_UPDATE 以獲得低延遲,並在使用者返回你的導覽流程頁面時,或以低頻率的背景排程進行讀取 — 每小時一次,而非每次載入頁面。
  • 在上線前同時滿足兩個訊號。 kybStatus: APPROVED,且每位所有人皆為 READY
  • 不要將連結請求視為進度。 所有人的 status 只有在實際完成驗證後才會改變,而非當你產生其連結時。

KYB 概覽

狀態生命週期,以及如何追蹤個案至決策。

所有人驗證連結

為被回報為 DOCUMENTSPENDING_CIP 的所有人產生連結。

註冊企業

建立此查詢所讀取之帳戶的 mutation。