Digital Identity
  • Introduction
  • Quick Start
  • Reference
    • API Reference
      • Register
      • User Profile
      • Verify
      • CancelVerifiedDigitalIdentity
      • Get Verify Data
      • Login
      • Admin Login
      • Check Eligibility
      • Current
      • Get All Product Types
      • Get Business Request Type Template Fields
      • User Create Request
      • User Activate Request
      • ⚙️ Admin Control Panel
        • Login API
        • GetRequests API
        • GetContractToPdf
        • GetUsers
        • GetTransactionById API
        • CancelVerifiedDigitalIdentity
      • Error Codes
Powered by GitBook
On this page
  1. Reference
  2. API Reference

Get Verify Data

Use this api to get the user verification data.

General Input For Any Request

GET https://api.vlenseg.com/api/Transactions/GetTransactionById

Headers

Name
Type
Description

Content-Type*

string

application/json

ApiKey*

string

API Key

Authorization*

string

Bearer Access Token `Bearer <accessToken>` that returned from admin login api

Request URL Parameters

Name
Type
Description

id

GUID

The transaction Id. Required if this request belongs to an existing transaction. If null then a new transaction Id will be generated and returned in the response to be used in subsequent requests for the same transaction.

{
  "data": {
    "transaction": {
        "stepsCount": <int>,
        "fullName": <string>,
        "isMatched": <bool>,
        "idNumber": <string>,
        "creationTime": <DateTime>,
        "clientTransactionId": <string>,
        "isVerified": <bool>,
        "creatorUserId": <int>,
        "id": <GUID>
    },
    "transactionItems": {
        "lazyLoadImages": <bool>,
        "hasOtherSteps": <bool>,
        "phoneNumber": <string>,
        "digitalIdentityData": [
            {
                "name": "FullName",
                "value": <string>
            },
            {
                "name": "IdNumber",
                "value": <string>
            },
            {
                "name": "PhoneNumber",
                "value": <string>
            }
        ],
        "deviceInfo": {
            "deviceId": 1610,
            "imei": <string>,
            "imsi": <string>,
            "geoLocation": "{\"Latitude\":30.193033,\"Longitude\":31.463339}",
            "ipAddress": <string>,
            "timezone": <string>,
            "currentTimestamp": "05/09/2024 09:22:03",
            "isActive": <bool>,
            "creationTime": "02/09/2024 16:46:24"
        },
        "isDigitalIdentityVerified": false,
        "steps": [
            {
                "transactionId": <string>,
                "clientTransactionId": <string>,
                "jsonString": <string>,
                "stepAttributeName": <string>,
                "stepName": <string>,
                "stepImageFileName": <string>,
                "imageBytes": null,
                "images": [
                    {
                        "imageBytes": null,
                        "type": 0,
                        "fullName": null,
                        "name": <string>
                    }
                ],
                "showImageName": false,
                "servicesData": <string>,
                "id": <int>
            }
        ],
        "extraData": null,
        "fullName": null,
        "isMatched": null,
        "idNumber": null,
        "creationTime": "0001-01-01T00:00:00",
        "clientTransactionId": null,
        "isVerified": null,
        "creatorUserId": 11089,
        "id": <string>
    }
  },
  "error_code": <int>,
  "error_message": <string>
}
{
    "data": null,
    "error_code": 400,
    "error_message": "Bad Request - Input parameters are invalid."
}
{
  "data": null,
  "Services": null,
  "error_code": 401,
  "error_message": "Unauthorized – invalid API Key"
}

PreviousCancelVerifiedDigitalIdentityNextLogin

Last updated 9 months ago