DEVELOPERS · CheckID · API 1.2.260123

Runtime Capability Discovery

Read CheckID versions, languages, methods and configuration metadata before executing a workflow.

API contract sourceDigital Trusted Identity Service API And Kafka SpecificationsV1.2.260123
DISCOVER BEFORE EXECUTE

Discover runtime capability

A client can read system metadata before shaping the experience.

GET
/v1/get/system/info

Versions · languages · methods · configuration · TSP · licenses.

PUBLIC
Field Type Presence Description
x-language String O vi|en
x-config-enabled Boolean O Return runtime configuration
x-relying-party-name String O Relying-party context
x-reader-serial-number String O Reader context
x-operating-system String O OS context
x-tsp-enabled Boolean O Return TSP list
API REFERENCE

Source-backed contract: Get System Information

GET · /v1/get/system/info

Endpoint & purpose

GET /v1/get/system/info. Discover service versions, languages, methods and runtime configuration.

Authentication

Public metadata / environment policy. Do not replace this mechanism with assumptions from legacy documentation.

Publication scope

PUBLIC. Source: CheckID API contract V1.2.260123 §2.1.2.

Request shape

{}

Response shape

{
  "versions": [
    "1.260107"
  ],
  "name": "Digital Trusted Identity Services",
  "languages": [
    "en",
    "vi"
  ],
  "configuration": {
    "passive_authentication": {
      "enabled": true
    },
    "government_authentication": {
      "option": {
        "name": "<POLICY_VALUE>"
      }
    }
  }
}

Failure / recovery

Error semantics must use the raw contract/error catalogue; retry/idempotency/timeout behavior is applied only when a corresponding source defines it.