Skip to main content

チェックリスト一覧

認証済みクライアントに保存された Check List を一覧します。結果はそのクライアントに限定され、updatedAt の降順(新しい順)で並びます。この呼び出しは照会を実行せず、クレジットも消費しません。

名前で絞り込むには search(または text)を使います。ページネーションのメタデータが必要なときは page を送ってください。page を省略すると、一致する配列だけが data に入り、total / pages フィールドはありません。

Endpoint

GET https://api.verifik.co/v2/check-lists

クライアントの保存済みリストを返します。各項目には namecountriesdomainsfeatureCodesstatus が含まれます。page がある場合、応答には totallimitpagepages も含まれます。

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

トークンは クライアント JWT である必要があります。clientId のないトークンは 403 を返します。

Parameters

NameTypeRequiredDescription
pageintegerNo指定すると API がページネーションし、totallimitpagepages を返します。省略すると一致する配列だけが返ります。
perPageintegerNoページサイズ。limit のエイリアス。page を省略しても適用されます。
limitintegerNoページサイズ。perPage のエイリアス。
searchstringNo大文字小文字を区別しない名前フィルタ。
textstringNosearch のエイリアス。

Request

const fetch = require("node-fetch");

async function run() {
const res = await fetch("https://api.verifik.co/v2/check-lists?page=1&perPage=20&search=Colombia", {
method: "GET",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(await res.json());
}

run();

Response

{
"data": [
{
"_id": "6aa224c87034a338385c28c0",
"client": "507f1f77bcf86cd799439013",
"name": "KYC Colombia",
"countries": ["Colombia", "Chile"],
"domains": ["people"],
"featureCodes": ["co-cedula"],
"status": "draft",
"createdAt": "2026-09-10T03:32:00.000Z",
"updatedAt": "2026-09-10T03:33:00.000Z"
}
],
"total": 1,
"limit": 20,
"page": 1,
"pages": 1
}

Notes

  • リストは JWT 上のクライアントに属します。他のクライアントのリストは読めません。
  • 並び順は常に新しい updatedAt が先です。
  • searchtext は同じ大文字小文字を区別しない名前一致です。
  • perPagelimit はエイリアスです。page なしで limit を送っても、配列は上限されます。
  • このエンドポイントはクレジットを消費せず、保存したサービスも実行しません。
  • 製品の手順: Check List。作成: チェックリストを作成