Skip to main content

Submit KYC Statement

PUT 

/api/accounts/:cardholderAccountId/partner-kyc-statement

Submit a KYC statement about the cardholder.

Request

Path Parameters

    cardholderAccountId stringrequired

    ID of the cardholder account.

    Example: 65a7e8ef0d230d0a6bf755e07d39eb02

Body

required

    idempotencyKey stringrequired

    A client-supplied identifier that helps support idempotency for safely retrying requests without submitting the same statement twice (e.g. after a transient failure). This should change for each different version of the KYC statement you submit.

    region stringrequired

    An Alpha2 (ISO-3166-1) country code representing the country in which the user is being verified.

    claims

    object[]

    required

    A list of claims about the cardholder's identity.

  • Array [

  • anyOf

    claimType enum

    Possible values: [DOB]

    The type of claim.

    attributes

    object

    The attributes that support the DOB claim.

    dateOfBirth stringrequired

    The cardholder's date of birth formatted as YYYY-MM-DD

  • ]

  • evidence

    object[]

    required

    A list of evidence supporting the claimed identity. At least one piece of evidence is required.

  • Array [

  • anyOf

    evidenceType stringrequired

    Possible values: [PASSPORT]

    The type of evidence.

    documentId stringrequired

    The passport number.

    country stringrequired

    Possible values: [NZ, AU]

    The country that issued the document.

    expiry stringrequired

    The passport expiry formatted as YYYY-MM-DD.

  • ]

Responses

KYC statement has been submitted successfully

Loading...