PrivyPrivy
Sign in
  • Documentation
Back to Documentation
B2B Digital Certificate Issuance Support
OverviewChangelog
Insights API
    v1
      OverviewQuickstartEnvironmentsAuthenticationRequest FieldsScoring ResultsErrors
Face Compare API
KTP OCR API
ID Card Forgery
API Explorer
powered by Zudoku
Sign in
v1

Scoring Results

A successfully processed request returns HTTP 200.

Code
{ "code": 200, "status": "success", "client_transaction_id": "insights-request-001", "data": { "score": 98 }, "balance": 100, "transaction_id": "019c1234-5678-7abc-8def-0123456789ab", "message": "insights successful" }
FieldTypeDescription
codeintegerHTTP-compatible response code.
statusstringsuccess when scoring completes.
client_transaction_idstringThe transaction_id supplied in the request.
data.scorenumberBiometric insight score from 1 to 100. No public pass threshold is defined by this endpoint.
balanceintegerRemaining service balance. For postpaid integrations, the response returns 100.
transaction_idstringPrivy's transaction identifier for support and tracing.
messagestringinsights successful for a successful request.

Do not assume that a particular score passes or fails an issuance rule unless Privy has explicitly defined that interpretation for your integration.

Last modified on October 23, 2026
Request FieldsErrors
JSON