Verification Result by UUID

Get verification result by UUID

GET http://<enclave-endpoint>/v1/verifications/:UUID

You can get a single result of verification with UUID.

Response Body

Success case

Response Body Examples
  • 200 OK

{
  "verificationId": "10",
  "verificationUuid": "5c9f6f44-1e09-483b-a9f5-5950b1cbae08",
  "result": "VERIFIED",
  "reason": "OK",
  "message": "",
  "assetInfo": {
    "network": "Bitcoin",
    "symbol": "BTC",
    "amount": "100123",
    "isExceedingThreshold": 1,
    "tradeCurrency": "123",
    "tradePrice": "100",
    "tradeISODatetime": "2022-02-02T10:00:00.000Z"
  },
  "txHash": null,
  "vout": null,
  "originatingVaspId": "15952089931162058999",
  "originatorAccountNumber": "0x001506550d8356a215be229c15b6ef371a9a",
  "ivms101Originator": "{\"originatorPersons\":[{\"naturalPerson\":{\"name\":{\"nameIdentifier\":[{\"primaryIdentifier\":\"Taylor\",\"nameIdentifierType\":\"LEGL\"}]},\"geographicAddress\":[{\"addressType\":\"test\",\"buildingName\":\"123\",\"townName\":\"test\",\"country\":\"KR\"}]}}]}",
  "ivms101OriginatingVasp": "{\"legalPerson\":{\"name\":{\"nameIdentifier\":[{\"legalPersonName\":\"perftest1\",\"legalPersonNameIdentifierType\":\"LEGL\"}]},\"geographicAddress\":[{\"addressType\":\"GEOG\",\"postcode\":\"13525\",\"townName\":\"Seoul City\",\"addressLine\":[\"Gangnam-gu, Gangbuck-do\",\"abc\"],\"country\":\"AF\"}],\"nationalIdentification\":{\"nationalIdentifier\":\"983746561\",\"nationalIdentifierType\":\"RAID\",\"registrationAuthority\":\"RA000025\"}}}",
  "beneficiaryVaspId": "15952089931162059995",
  "beneficiaryAccountNumber": "1G3qCGKP5dQtQ7secCPTCDPU9Wfjp9x3Hb",
  "ivms101Beneficiary": "{\"beneficiaryPersons\":[{\"naturalPerson\":{\"name\":{\"nameIdentifier\":[{\"primaryIdentifier\":\"Taylor\",\"secondaryIdentifier\":\"Robbins\",\"nameIdentifierType\":\"LEGL\"}]}}}],\"accountNumber\":[\"1G3qCGKP5dQtQ7secCPTCDPU9Wfjp9x3Hb\"]}",
  "ivms101BeneficiaryVasp": "{\"legalPerson\":{\"name\":{\"nameIdentifier\":[{\"legalPersonName\":\"perftest2\",\"legalPersonNameIdentifierType\":\"LEGL\"}]},\"geographicAddress\":[{\"addressType\":\"GEOG\",\"postcode\":\"13525\",\"townName\":\"Yeoksam-dong\",\"addressLine\":[\"14, Teheran-ro 4-gil\",\"Gangnam-gu\"],\"country\":\"AF\"}],\"nationalIdentification\":{\"nationalIdentifier\":\"7612873123\",\"nationalIdentifierType\":\"RAID\",\"registrationAuthority\":\"RA000073\"}}}",
  "verifiedAt": "2022-02-22T05:12:41.000Z",
  "orderedAt": null,
  "createdAt": "2022-02-22T05:12:40.000Z"
}
  • result field specification is as follows.

    • The field value is one of "VERIFIED","DENIED","UNKNOWN","ERROR"

    • VERIFIED: The user is successfully verified without any doubt or problem.

    • DENIED: The wallet address is valid but the requested action is not allowed from the user's unexpected problems. (e.g. lack of KYC credential)

    • UNKNOWN: The wallet address is unknown to the VASP.

    • ERROR: Any other exceptional cases.

  • reason field specification is as follows.

    • The field is valid only when result the field is DENIED.

    • Refer to the below table for the message field value.

  • assetInfo.isExceedingThreshold field specification

    • If the amount of virtual asset transfer is over or equal to the legal threshold for verification requirement, use true.

    • Or, the field returns false.

Error Codes

The input of non-existing verification UUID

Response Body Examples
  • 404 Not Found

{
  "code": "VERIFICATION-NOT-FOUND",
  "message": "Verification(9faab87c-54a6-4145-baa9-7a3a42d7410c) is not found"
}

Last updated