ผลการยืนยันผ่าน Status API
พาร์ทเนอร์สามารถตรวจสอบสถานะการยืนยันตัวตนผ่าน endpoint ของ Status API การยืนยันตัวตนของเรา (GET /api/partner/v2/verify/requests/) ได้ Endpoint นี้จะคืนทั้งผลการยืนยันตัวตนและข้อมูลประกาศนียบัตรสำหรับคำขอการยืนยันตัวตนเฉพาะรายการ
การยืนยันตัวตนต้องใช้โทเค็น JWT จาก OAuth token endpoint ของเรา และ API ต้องมี
request ID ที่สร้างขึ้นเมื่อส่งคำขอการยืนยันครั้งแรก
ตัวอย่างผลการยืนยัน: ข้อมูลที่ยืนยันแล้ว
# GET /api/partner/v2/verify/requests/7cbc7e51-82f5-43ec-8d63-b7cdf1170425
{
"request_id": "7cbc7e51-82f5-43ec-8d63-b7cdf1170425",
"created_at": "2026-03-11T23:44:03.863583Z",
"results": [
{
"credential_type": "digital_identity",
"status": "verified",
"verified_at": "2026-03-12T00:27:46.657218Z",
"digital_identity": {
"full_name": "John Smith"
}
}
]
}
ตัวอย่างผลการยืนยัน: การยืนยันไม่สมบูรณ์
{
"request_id": "9a98ba28-cd63-43d4-9959-9c593700c7da",
"created_at": "2026-01-20T02:43:09.440220Z",
"results": [
{
"credential_type": "digital_identity",
"status": "incomplete"
}
]
}
ตัวอย่างผลการยืนยัน: การยืนยันถูกยกเลิก
{
"request_id": "793a798c-92ac-4b5f-9866-ef73e6b4c6d9",
"created_at": "2026-01-20T02:43:09.440220Z",
"results": [
{
"credential_type": "digital_identity",
"status": "canceled"
}
]
}
Bulk Status API
มี Bulk Status API ให้ใช้งานด้วยสำหรับการค้นหาสถานะของคำขอการยืนยันหลายรายการพร้อมกัน:
# GET /api/partner/v2/verify/requests?request_id[]=25055614-f707-47cc-b7ed-1724c04dcd05&request_id[]=9a98ba28-cd63-43d4-9959-9c593700c7da
{
"requests": [
{
"request_id": "9a98ba28-cd63-43d4-9959-9c593700c7da",
"created_at": "2026-01-20T02:43:09.440220Z",
"results": [
{
"credential_type": "digital_identity",
"status": "incomplete"
}
]
},
{
"request_id": "25055614-f707-47cc-b7ed-1724c04dcd05",
"created_at": "2025-12-18T06:34:34.338171Z",
"results": [
{
"credential_type": "digital_identity",
"status": "verified",
"verified_at": "2025-12-18T07:26:01.571197Z",
"digital_identity": {
"full_name": "John Smith"
}
}
]
}
]
}