Glovgen API Docs

Create Busniess Account

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
email 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
email test@company.com
Param
Place action ID which you provided in the request body.
Key Value
actionId 744f4F4VF39F8F4VF39F83GF83XJl7HF34F4VF39F83GF83XJl7HGF83XJl7HF
200
response
Open JSON success response in new window
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. Reminder

You send reminders in case individuals haven't completed or need to complete their KYC check soon.

Request type
End Points
POST
https://dev.api.glovgen.com/api/companies/users/reminder?notificationId=258494544434
Headers
API key and Busniess registered email id need to pass in the header
Key Value
key testing:uEnG9BdkL6WPgjXJl7HFLcotQTrg5ulgJGqZc751qXc
email test@company.com
Param
Place the notification ID you received in the response as the ID parameter.
Key Value
notificationId 5454744f4F4VF39F8F4VF39F83GF83XJl7HF34544G45G54
200
response
 {
    "data": "success",
    "successMessage": "Verification reminder sent successfully",
    "statusCode": 200,
    "status": "SUCCESS",
    "errorMessage": "null"
  }                            

4. 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
GET
https://dev.api.glovgen.com/api/companies/{companyId}/qrcode/agent-two
200
QR code response
Open JSON in new window encode Base64