Skip to content

KYC / KYB examples

Illustrative partner workflows. Exact required fields: OpenAPI.

Identity

POST /prembly_id_check — government ID verification for userId.

Document

POST /prembly_doc_check or /doc_check/all — pass document file as a Cloud Storage HTTPS URL in JSON (not multipart upload to MasteryHive).

Biodata

POST /biodata_check — personal biodata verification payload per OpenAPI.

Liveness

POST /liveliness_check or /edt/liveliness_check — image references / payloads per schema.

Face comparison

POST /face_comparison or /face_comparison/id_images — compare live capture to ID images (base64 or URL fields per schema).

Screening

Route Use
/pep_and_sanction_checker PEP / sanctions
/open_sanction_finder OpenSanctions-style find
/find_person Person find
/adverse_media_screener Adverse media

Risk profile

  1. Run checks above as needed.
  2. POST /calculate_customer_risk_profile
  3. Optional POST /generate_report

Observable patterns

Outcome Interpretation
200 + clear match/mismatch fields Check completed
200 + uncertain/vendor-limited fields Treat as vendor uncertainty — do not invent certainty
5xx / timeout Uncertain — see retry

Production auth is environment-specific — Auth and tenancy.