💡
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
  • Input Example

Was this helpful?

  1. EMAS eKYC Portal
  2. Scorecard

Get Scorecard Result

Scorecard result is used to return the Overall's submission journey by each user to return the verification results.

PreviousScorecardNextGet Scorecard Config

Last updated 2 years ago

Was this helpful?

Overview

This Get Scorecard Result API is to calculate all the results that have been tested in the previous API by the user under one JourneyId and output the results based on the metrics. The metrics can be customized by the user based on their preferences to allow flexibility on the security checks.

Steps:

  1. After successfully calling the API components in the EMAS eKYC Portal, the user can proceed to the final API which is the Get Scorecard Result API.

  2. Place the JourneyId and the content mentioned in the below.

  3. After expanding API method, the user can place the details accordingly following this Example.

  4. Upon successfully calling, the user will get a result either "Clear", "Cautious", or "Suspicious" based on the default Scorecard result.

  5. Users can choose to refer or not refer to the Scorecard Result when they are integrating with their own application. However, it is recommended to use the Scorecard is designed for EMAS eKYC purposes.

This requires all of the centralized APIs has been called at least once under the same JourneyId to get the status from the Get Scorecard API. (This only applies to default Scorecard Config)

API Method

GET https://ekycportaldemo.innov8tif.com/api/ekyc/scorecard?journeyId={{journeyid}}

Request Body

Name
Type
Description

journeyId*

string

Retrieve from 'Create JourneyID' API

Response Code Block
{
    "status": "success",
    "messageCode": null,
    "message": null,
    "scorecardResultList": [
        {
            "scorecardStatus": "clear",
            "docType": "mykad_back",
            "checkResultList": [
                {
                    "checkType": "liveFaceCheck",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "facialVerification",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "landmark",
                    "checkStatus": "P" 
                }
            ]
        },
        {
            "scorecardStatus": "cautious",
            "docType": "mykad_new",
            "checkResultList": [
                {
                    "checkType": "liveFaceCheck",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "facialVerification",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "landmark",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "colorDetection",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "holographicPhotoQualityCheck",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "screenDetection",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "idNoFontCheck",
                    "checkStatus": "P" 
                },
                {
                    "checkType": "microprint",
                    "checkStatus": "C" 
                },
                {
                    "checkType": "hologram",
                    "checkStatus": "F" 
                },
                {
                    "checkType": "holographicPhotoComparision",
                    "checkStatus": "P" 
                }
            ]
        }
    ]
}

The result will be returned only if that particular document is configured with a scorecard.

Input Example

The full eKYC process flow will need to be completed in order to get the scorecard results

Postman Collection

Get the Postman Collection

https://innov8tif-solutions.gitbook.io/innov8tif-emas-ekyc-portal/emas-ekyc-portal/postman-collection
API Method
User input journeyId