Skip to main content

Check List API ガイド

Smart-Agent UI が保存するのと同じプレイブックを バックエンド に置くときはこのページを使います。製品の手順は Check List を見てください。

Check List の CRUD は照会を実行せず、クレジットも消費しません。サービスの実行は通常のカタログ呼び出しです(SmartCheck や Postman と同じ URL)。

認証

すべてのルートに クライアント JWTAuthorization: Bearer …)が必要です。clientId のないトークンは 403Client context required)です。リストはそのクライアントに限定されます。

エンドポイント

メソッドパス用途
GET/v2/check-listsチェックリスト一覧
POST/v2/check-listsチェックリストを作成
GET/v2/check-lists/{id}チェックリストを取得
PUT/v2/check-lists/{id}チェックリストを更新
DELETE/v2/check-lists/{id}チェックリストを削除

一覧のクエリ: pageperPage(または limit)、名前検索の search(または text)。page の有無による 2 つの 200 応答の形は、チェックリスト一覧 を参照してください。

本文フィールド

フィールド意味
name作成時必須。最大 150 文字。
countries事業国名(例: Colombia)。
domains任意のタブ: peoplevehiclesbusinesses
featureCodesリスト上のサービスの AppFeature code
statusdraft(既定)または active。整理用ラベルで、どちらも同じです。

不明な featureCodes は失敗します。リストの国と一致しないサービスは失敗します。世界向けサービス、またはリストにまだ国がない場合は許可されます。

作成例

POST https://api.verifik.co/v2/check-lists
Authorization: Bearer <client-jwt>
Content-Type: application/json
{
"name": "KYC Colombia",
"countries": ["Colombia"],
"domains": [],
"featureCodes": [],
"status": "draft"
}

応答は { "data": { …checklist } } です。data._id を保存してください。サービスを追加したら、同じ id に新しい featureCodesPUT します。

保存したサービスを実行する

「チェックリスト実行」エンドポイントはありません。リストの各コードについて、SmartCheck と同じようにその機能のカタログ URL を呼び出します。クレジットはそれらの呼び出しにかかります。

ファイルやキューで送るには SmartBatch を使います(国 + コード + 名前)。Check List はバッチを開始しません。

関連