Start KYC agent
Production BaseURL
https://api.glovgen.com
Sandbox BaseURL
https://dev.api.glovgen.com
Sandbox API key
testing:uEnG9BdkL6WPgjXJl7HFLcotQTrg5ulgJGqZc751qXc
1. Asign KYC checks
This API is designed to integrate wherever a new request, action, or event in your software requires a KYC check afterward — such as a new booking or similar request.
Request type
End Points
POST
https://dev.api.glovgen.com/api/companies/users/checks
Headers
API key and Busniess registered email id need to pass in the header
| Key | Value | |
|---|---|---|
| key | testing:uEnG9BdkL6WPgjXJl7HFLcotQTrg5ulgJGqZc751qXc | |
| test@company.com |
body
JSON request
{
"mobile": "8967853033",
"email": "customer@gmail.com",
"actionDateTime": "2025-03-17T10:30:00",
"actionId": "ACT1234743932235",
"actionName": "Hotel check-in document verification of Taj Hotel, Delhi",
"subCompany": "Taj Hotel Delhi"
"validityStartDateTime": "2025-07-08T18:20:00",
"validityEndDateTime": "2025-07-08T18:20:00"
}
200
response
{
"data": null,
"successMessage": "Verification request enqueued successfully",
"statusCode": 202,
"status": "SUCCESS",
"errorMessage": "null"
}
2. Retrieve KYC details
Retrieve KYC documents using the Action ID which you provided in the request body.
Request type
End Points
GET
https://dev.api.glovgen.com/api/verification/action
Headers
API key and Busniess registered email id need to pass in the header
| Key | Value | |
|---|---|---|
| key | testing:uEnG9BdkL6WPgjXJl7HFLcotQTrg5ulgJGqZc751qXc | |
| test@company.com |
Param
Place action ID which you provided in the request body.
| Key | Value | |
|---|---|---|
| actionId | 744f4F4VF39F8F4VF39F83GF83XJl7HF34F4VF39F83GF83XJl7HGF83XJl7HF |
200
response
200
KYC incomplete/pending response
[
{
"id": 10, # This is notification ID
"userId": 0,
"companyId": 12332867,
"companyName": "ABC tech",
"subCompany": "Subsidiary",
"actionId": "XCT123495000143",
"actionName": "Check-in indentity verification for Taj hotel Delhi check-in",
"documentType": "Digilocker document",
"userDigilockerDocumentId": null,
"issuedDocuments": null,
"verificationTime": "2025-04-21T15:52:31.548255",
"notificationApproved": false, # incomplete/pending KYC
"remarks": null,
"hasDocument": false,
"createdAt": "2025-04-21T15:52:31.548839",
"updatedAt": "2025-04-21T15:52:31.548875"
}
]
3. Retrieve QR codes
Get your agent 1 and agent 2 QR code by your company ID. For displaying in our clint side interface.
Request type
End Points | × No need api key and email
GET
https://dev.api.glovgen.com/api/companies/{companyId}/qrcode/agent-one
200
QR code response