メインコンテンツへスキップ
プロセスの取得GET

既存のプロセスを識別子で取得します。APIコントラクトの仕様上、結果はプロセス作成時にすでに同期的に返されているため、このエンドポイントは再照会・監査・サポート対応に使用します。

警告

プロセスを取得する前に、Webhookの設定とフォールバック戦略を確認してください — こちらをクリック

エンドポイント

環境URL
本番GET https://api.id.unico.app/processes/v1/{processId}
サンドボックスGET https://api.id.uat.unico.app/processes/v1/{processId}

リクエスト

ヘッダー
ヘッダー
AuthorizationBearer <access_token>
APIKEY発行済みのAPIキー。
パスパラメータ
パラメータ必須説明
processIdstring (UUID)はいプロセスの作成で返されるプロセス識別子。

curl -X GET https://api.id.unico.app/processes/v1/$PROCESS_ID \
-H "Authorization: Bearer $TOKEN" \
-H "APIKEY: $API_KEY"

レスポンス

200 OK

このコントラクトは単一で、idCloud.result フィールドが使用されたケイパビリティの統合された判定結果を保持します。

Unicoは、実行されたケイパビリティの結果を単一の idCloud.result に統合します。個々の結果をオーケストレーションする必要はなく、フローの次のステップをすぐに判断できます。

{
"id": "80371b2a-3ac7-432e-866d-57fe37896ac6",
"status": 3,
"idCloud": {
"result": "approved"
}
}
可能な結果の値
idCloud.resultMeaningRecommended action
approvedReal person and validated identity.Proceed with the flow.
deniedIdentity not validated, liveness check failed, or extreme risk identified.End the flow or redirect to an alternative flow.
critical-riskCritical risk level identified.End the flow or route to manual review.
high-riskHigh risk level identified.Route to manual review or an alternative flow.
retryInsufficient capture or score to evaluate.Ask the user for a new capture.
inconclusiveNot enough evidence for a verdict.Route to manual review or an alternative flow.

返される値は、APIKeyに設定されたレシピによって異なります。各レシピが返す結果値については、フローを参照してください。

このエンドポイントの使用タイミング

APIコントラクトは結果を同期的に返すため、ほとんどの統合ではこのエンドポイントは不要です。次の場合に使用します。

  • processId のみを保存しており、後で完全な結果を取得する必要がある場合(監査、サポート対応)。
  • 元のレスポンスが通信中に失われた可能性がある場合(プラットフォームが処理を完了した後のネットワークエラー)。
  • 過去のプロセスを確認するバックオフィスツールを構築している場合。

エラーコード

コードメッセージ説明
20023O parâmetro processId não foi informado.processId パラメータが指定されていません。
20002O parâmetro APIKey não foi informado.リクエストヘッダーにAPIKEYパラメータがありません。
20001O parâmetro authtoken não foi informado.リクエストヘッダーに統合トークンパラメータがありません。

フロー

レシピとは、プロジェクトのAPIKeyに設定されたケイパビリティ(ライブネス、本人確認、リスクシグナル、ドキュメントなど)の組み合わせです。各プロセスでUnicoが何を実行し、結果がどのように単一の result に統合されるかを定義します — お客様側でオーケストレーションを行う必要はありません。

Unicoは、名前とバージョンが付けられた事前定義済みレシピのカタログを管理しています(例: byunico-idlive-idunico-oneresponse-std)。Score、Serpro、年齢確認を含むものなど、一部はブラジル専用です。

プロセスはどのケイパビリティを実行しますか?

ケイパビリティの組み合わせ(プロジェクトのフロー)は、APIKeyの設定で定義されます。事前定義済みのレシピを確認するか、Unicoのプロジェクト担当者にカスタマイズを相談してください。