Skip to main content

Get customer compliance status

GET 

/v1/compliance/status/:customerId

Returns actionable compliance status for a customer.

Response fields:

  • isCompliant: Overall compliance status
  • onboardingStatus: KYC process status (PENDING, PROCESSING, APPROVED, DENIED_*, EXPIRED)
  • nextAction: Primary action to take (START_KYC, COMPLETE_SDK_FLOW, UPLOAD_DOCUMENT, UPDATE_PROFILE, RERUN_KYC, WAIT, CONTACT_SUPPORT)
  • checks: Array of individual compliance checks with suggestedAction for failed checks
  • summary: Count of passed/failed checks and list of failed required check types

Request

Path Parameters

    customerId stringrequired

Responses

Compliance status retrieved successfully

Schema

    message string

    data

    object

    isCompliant boolean

    True if all required checks pass

    onboardingStatus stringnullable

    Possible values: [PENDING, PROCESSING, APPROVED, DENIED_COMPLIANCE, DENIED_IDENTITY_THEFT, EXPIRED]

    Current KYC onboarding status

    nextAction stringnullable

    Possible values: [NONE, START_KYC, COMPLETE_SDK_FLOW, UPLOAD_DOCUMENT, UPDATE_PROFILE, RERUN_KYC, WAIT, CONTACT_SUPPORT]

    Primary action to take to resolve compliance issues

    checks

    object[]

    Individual compliance check results

  • Array [

  • type string

    Possible values: [KYC_DATA_PRESENT, KYC_STARTED, SDK_VERIFICATION_COMPLETED, KYC_STATUS, REGISTRATION_ADDRESS, TAX_COUNTRY, OCCUPATION, DOC_SOURCE_OF_FUNDS, DOC_FATCA, DOC_BIOMETRIC_REPORT, DOC_PROOF_OF_ADDRESS]

    Check type identifier

    passed boolean

    Whether the check passed

    required boolean

    Whether the check is required for compliance

    suggestedAction string

    Possible values: [NONE, START_KYC, COMPLETE_SDK_FLOW, UPLOAD_DOCUMENT, UPDATE_PROFILE, RERUN_KYC, WAIT, CONTACT_SUPPORT]

    Suggested action to resolve this check (only present when passed=false)

  • ]

  • summary

    object

    passed number

    Number of checks passed

    failed number

    Number of checks failed

    requiredFailed string[]

    List of failed required check types

    traceId string
Loading...