💡
Innov8tif EMAS eKYC
  • 🤔What is EMAS eKYC?
  • EMAS eKYC Portal
    • Create JourneyID
    • Centralized OkayID
      • Supported Document Type
        • Brunei
          • Sample API Response
          • Field Type Reference
        • Cambodia
          • Sample API Response
          • Field Type Reference
        • China
          • Sample API Response
          • Field Type Reference
        • Hong Kong
          • Sample API Response
          • Field Type Reference
        • Indonesia
          • Sample API Response
          • Field Type Reference
        • Malaysia
          • Sample API Response
          • Field Type Reference
        • Myanmar
          • Sample API Response
          • Field Type Reference
        • Philippines
          • Sample API Response
          • Field Type Reference
        • Singapore
          • Sample API Response
          • Field Type Reference
        • Thailand
          • Sample API Response
          • Field Type Reference
        • United Arab Emirates
          • Sample API Response
          • Field Type Reference
        • Vietnam
          • Sample API Response
          • Field Type Reference
        • Passport
          • Sample API Response
          • Field Type Reference
      • Additional OkayID Information
        • Master Field Type Lists
        • MRZ-Visual FieldType on Nationality
        • Country Name (ISO3166 standard)
        • Base64 images returned by OkayID
        • Malaysia Visa
    • Centralized OkayFace
      • Version 2 (Blacklist Face Search)
      • Version 1
      • Interpretation of Result and Recommended Threshold
    • Centralized OkayLive
      • Interpretation of Result and Recommended Threshold
    • Centralized OkayDoc
      • Passport
      • Non-passport
        • Sample Input
        • Document Type and Version
      • Image Reference (Download)
    • Scorecard
      • Get Scorecard Result
      • Get Scorecard Config
    • Get eKYC Details
    • Manual Verification
      • Complete Journey API
      • Get the result of manual verification API
    • Supported Document Lists for OkayID & OkayDoc
    • Postman Collection
    • Error List
    • Change Log
      • EMAS eKYC Portal Change Log
      • EMAS eKYC APIs Change Log
    • Image Requirement
      • OkayID
      • OkayFace
      • OkayLive
      • OkayDoc
    • List of Checkings & Rules
      • List of supported documents and checkings
      • Passport
      • OkayDoc Document Checking Types
        • Brunei
          • BN - Domestic ID Card
          • BN - Permanent ID Card
        • Malaysia
          • MyKad
          • MyKas
          • MyPR
          • MyTentera
          • Driving License
          • MyOKU
          • MyKid
        • Cambodia
          • KH - ID Card
        • China
          • China ID
        • Hong Kong
          • Hong Kong ID
        • Indonesia
          • IDN - e-KTP
        • Myanmar
          • Driving License
        • Philippines
          • National ID(PhilSys)
          • Driving License
          • SSS (Social Security System)
          • UMID
          • Voter ID
          • Postal ID
          • PRC Professional ID Card
        • Singapore
          • NRIC
        • Thailand
          • ID Card
        • United Arab Emirates
          • ID Card
        • Vietnam
          • New ID Card
          • Old ID Card
    • FAQ
  • Individual API Components
    • OkayID
    • OkayID-Lite
    • OkayLive
    • OkayLive++
    • OkayFace
    • OkayFace Search
    • OkayDoc
    • OkayDB
    • OkayCam SDK
    • Web eKYC
    • Other APIs
    • IDV Mobile Demo App
Powered by GitBook
On this page
  • Overview
  • API Method
  • To get the full journey details including OCR results from OkayID, processed result from OkayFace, OkayLive, and OkayDoc
  • API Response

Was this helpful?

  1. EMAS eKYC Portal

Get eKYC Details

To retrieve eKYC details ( OkayID, OkayLive, OkayFace, OkayDoc, Scorecard) for a journey

PreviousGet Scorecard ConfigNextManual Verification

Last updated 1 year ago

Was this helpful?

Overview

The user is required to enter the username and password under the API Header provided by Innov8tif Solutions.

API Method

To get the full journey details including OCR results from OkayID, processed result from OkayFace, OkayLive, and OkayDoc

GET https://ekycportaldemo.innov8tif.com/api/ekyc/details/{journeyId}

Headers

Name
Type
Description

Authorization*

Basic base64(USERNAME:PASSSWORD)

e.g. dGVzdGVyOnRlc3QxMjM0 Get the USERNAME and PASSWORD from Innov8tif Solutions encode base64 with the USERNAME and USERNAME

To decrypt the response

Online tool:

Decrypt value from result in JSON response using algorithm AES 128

· Initialization Vector (IV) = byte array of key that provided by Innov8tif Solutionss

· Cipher= AES/CBC/PKCS5PADDING

Encrypted Form
{
    "status": "success",
    "message": "api.success",
    "result": "p1GWGOfIXaDKD6............"
}


Decrypted Form
{
"id": "6e9054f0-4e25-4bb3-958b-d96c75fd2b34",
	"createdDate": 1697438472000,
	"companyId": "iPt4dDiN0lBLhnpimTPZhRP-huvZKyx-",
	"okayDocs": [
		{
			"id": "b0f22434-0855-4f2c-a003-64e86edb6605",
			"docType": "ektp_front",
			"okayDocResponse": {
				"status": "success",
				"messageCode": "api.success",
				"message": "",
				"id": "b3be9693-3879-4ebd-8c1f-5489002b11c0",
				"methodList": [
					{
						"method": "landmark",
						"label": "Landmark Analysis Result",
						"componentList": [
							{
								"code": "l-ektp-front-nik",
								"label": "Nik",
								"value": "66.08650088310242",
								"imageUrl": "/public/image/v2/b3be9693-3879-4ebd-8c1f-5489002b11c0?type=l-ektp-front-nik"
							},
							
							
............							
}

API Response

status

Indicate API status. Values can be Success or Error.

message

Status message if the status is an error.

  • INVALID_AUTH_HEADER– invalid authentication header.

  • WRONG_CREDENTIAL – invalid username or password.

  • INVALID_JOURNEY_ID – invalid journeyId

  • AUTHORIZATION_ERROR – authorization error: when journeyId doesn’t belong to the requested username/password

  • ERROR_NO_PERMISSION – indicate control ‘Allow journey deletion via API’ is disabled ( in IDV module for each account)

https://www.devglan.com/online-tools/aes-encryption-decryption