Technical Services
Non Insurance Services
Optical Character Recognition V2
Sidebar On this page

Introduction

OCR (Optical Character Recognition) is a service that extracts information from various types of images, such as photos, PDFs, and handwritten files, and then converts them into machine-encoded text. This eliminates the need for manual data entry in certain business applications.

Many cloud vendors like Google, offer original OCR services. However, insureMO OCR service acts as an adapter that connects various OCR vendors like Google, and provides a unified interface to consumer applications.

Basic UI Operations

Entrance

  1. Click Sign in to log in to insureMO Portal with your personal account.

    info

    If you do not have a personal insureMO account, click Sign up to register one.

  2. Select Catalog at the top of the home page.

  3. In the left pane of Catalog page, navigate to Non Insurance Services > OCR to find the OCR Service v2 service card.

ocr-card
  1. For creation and other actions, click Setting to go to the OCR Management page.
ocr-setting
  1. This will navigate you to the main OCR configuration page where you can manage the service.
ocr-page

Configuration Management

Create

  • Click Create on the OCR service console.
config-create_01
  • Fill in the configuration details and click Submit.
config-create_02

Edit

  • Click Edit on the OCR service console to update the configuration.
config-edit

Delete

  • Click Delete against a particular record to delete the configuration.
config-delete
note

After being deleted, the configuration will no longer be used. Therefore, before deleting the configuration, please make sure that no application is using it.

Share

  • Click Share to share the current configuration with other tenants.
config-share_01 config-share_02

Test

  • After the configuration is created, you can verify whether the current configuration is available through a test.
config-test_01
  • Upload the file you want to identify with OCR and fill in the required information. Then click Extract. If the configuration is available, you will see the result of OCR recognition on the right side of the test panel.
config-test_03

Authentication

  • HTTP Authentication, scheme: bearer

POST ProcessOCRBinary

API URLMethod
https://[HOST]/foundation/1.0/eco/ocr/process/binaryPOST
ParameterValue
AuthorizationBearer XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Body Parameters

{
"code": "config-code-sample",
"vendor_action": "string",
"template_id": "string",
"vendor_params_json": {},
"vendor_param_xxx": "string",
"body": "string",
}

Response Examples

{
"code": "string",
"data": {
"process_id": "string",
"result": "string"
},
"message": "string",
"message_params": [
"string"
],
"trace_id": "string"
}

POST ProcessOCRJSON

API URLMethod
https://[HOST]/foundation/1.0/eco/ocr/process/jsonPOST
ParameterValue
AuthorizationBearer XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Body Parameters

{
"code": "config-code-sample",
"content": "string",
"template_id": "string",
"url": "string",
"vendor_action": "string",
"vendor_params": {
"property1": "string",
"property2": "string"
},
"vendor_params_json": {}
}

Response Examples

{
"code": "string",
"data": {
"process_id": "string",
"result": "string"
},
"message": "string",
"message_params": [
"string"
],
"trace_id": "string"
}
  1. If you want to use the SDK, see Welcome to insureMO SDK for Java.

  2. For more API documentation, see ECO Service.


Feedback
Was this page helpful?
|
Provide feedback