stable · guide · 0.1.0
Privacy Request lifecycle
建立與追蹤
Platform Account 登入並完成 recent authentication 後,以
POST /privacy-requests
建立 access、export、correction、deletion 或 stop_processing request。API 回傳 acknowledgement 與 response deadlines;保存 request ID,並以
GET /privacy-requests/{privacyRequestId}
追蹤 verified、in_progress、completed 等 lifecycle status。
Privacy Request 是 account-scoped。另一個 Platform Session 不能以猜測 UUID 讀取 request;公開 documentation 與 search 也不包含 request details、progress、legal hold 或 retention record。
Export、correction、deletion
export request 可呼叫
POST /privacy-requests/{privacyRequestId}/export
建立加密保存、七天到期、single-use download。建立 export 與
GET /privacy-exports/{token}
下載都需要同一 account 的 recent authentication;下載回應為 private, no-store ZIP,成功後 token 立即失效。不要把 download path 放進 log、analytics 或訊息。
correction
對可直接修改的資料套用變更;對 terms acknowledgement、audit 等 append-only fact 則新增 correction record。deletion 會啟動跨 Project Client acknowledgement 與必要 retention 流程;legal hold 或依法保留項目會在 account-scoped response 中說明。
stop_processing
只停止可選處理,不移除履約、security 或法律要求的處理。
若無法使用登入流程,可聯絡 legal@otus.tw;fallback request 需要額外 identity verification,且其內部處理不在 public API reference 中。