POST
Add KYB Documents
Add and validate documents for an existing identity. Documents are verified with the document service before being associated with the identity.
Path Params
-
identityIdstring uuid requiredThe unique ID of the identity
Body Params
object
-
documentsarray of objects requiredList of documents to acceptdocuments object
-
documentIdstring uuid requiredExternal document service ID (must be a valid UUID) -
documentTypestring enum requiredType of document being uploadedgovernmentIdcommercialRegisterarticlesOfAssociationcertificateOfIncorporationcertificateOfGoodStandingcertificateOfTrustcertificateOfIncumbencycertificateOfIncumbencyOrShareRegisterproofOfPrincipalPlaceOfBusinessactiveTradeLicenseresolutionToOpenBitgoUaeAccountresolutionToOpenBitgoSingaporeAccountproofOfAuthorizedSignatoriesmemorandumOfAssociationmemorandumAndArticlesOfAssociationbylawsOrOperatingAgreementoperatingAgreementw8w9evidenceOfLegalStatusevidenceOfActiveStatusproofOfJfsaLicenseproofOfGamingLicenseorganizationDocumentpartnershipAgreementarticlesOfOrganizationbusinessLicenseOrRegistrationevidenceOfGovernmentOrStateOwnershipsecFilingsAsEvidenceOfPublicTradingStatusfoundingTreatyOrEquivalentproofOfAddresssourceOfWealthsingaporeSupportingDocumentcaseRequiredDocumentscorrespondentAccountCertificationauthorizedSignerForm -
documentSubTypestringSub-classification within a document type. Required when documentType is singaporeSupportingDocument (valid values: SingaporeSupportingDocumentSubTypeEnum, e.g. computerizedPayslips, bankStatement).
-
Responses
201
201
Response Body
object
-
identityIdstring requiredThe identity ID -
acceptedDocumentsarray of objects requiredSuccessfully accepted documentsacceptedDocuments object
-
idstring requiredInternal ID for the document association -
documentIdstring requiredExternal document service ID -
documentTypestring enum requiredType of document being uploadedgovernmentIdcommercialRegisterarticlesOfAssociationcertificateOfIncorporationcertificateOfGoodStandingcertificateOfTrustcertificateOfIncumbencycertificateOfIncumbencyOrShareRegisterproofOfPrincipalPlaceOfBusinessactiveTradeLicenseresolutionToOpenBitgoUaeAccountresolutionToOpenBitgoSingaporeAccountproofOfAuthorizedSignatoriesmemorandumOfAssociationmemorandumAndArticlesOfAssociationbylawsOrOperatingAgreementoperatingAgreementw8w9evidenceOfLegalStatusevidenceOfActiveStatusproofOfJfsaLicenseproofOfGamingLicenseorganizationDocumentpartnershipAgreementarticlesOfOrganizationbusinessLicenseOrRegistrationevidenceOfGovernmentOrStateOwnershipsecFilingsAsEvidenceOfPublicTradingStatusfoundingTreatyOrEquivalentproofOfAddresssourceOfWealthsingaporeSupportingDocumentcaseRequiredDocumentscorrespondentAccountCertificationauthorizedSignerForm -
documentSubTypestring nullableSub-classification within a document type (e.g., Singapore supporting document subtype). -
statusstring enum requiredVerification statusmissingcountExceededsubmittedinReviewverified -
createdAtstring requiredISO timestamp when document was associated -
updatedAtstring requiredISO timestamp when association was last updated
-
-
rejectedDocumentsarray of objects requiredDocuments that failed validationrejectedDocuments object
-
documentIdstring requiredExternal document service ID -
documentTypestring enum requiredType of document being uploadedgovernmentIdcommercialRegisterarticlesOfAssociationcertificateOfIncorporationcertificateOfGoodStandingcertificateOfTrustcertificateOfIncumbencycertificateOfIncumbencyOrShareRegisterproofOfPrincipalPlaceOfBusinessactiveTradeLicenseresolutionToOpenBitgoUaeAccountresolutionToOpenBitgoSingaporeAccountproofOfAuthorizedSignatoriesmemorandumOfAssociationmemorandumAndArticlesOfAssociationbylawsOrOperatingAgreementoperatingAgreementw8w9evidenceOfLegalStatusevidenceOfActiveStatusproofOfJfsaLicenseproofOfGamingLicenseorganizationDocumentpartnershipAgreementarticlesOfOrganizationbusinessLicenseOrRegistrationevidenceOfGovernmentOrStateOwnershipsecFilingsAsEvidenceOfPublicTradingStatusfoundingTreatyOrEquivalentproofOfAddresssourceOfWealthsingaporeSupportingDocumentcaseRequiredDocumentscorrespondentAccountCertificationauthorizedSignerForm -
documentSubTypestring nullableSub-classification within a document type. -
reasonstring requiredReason for rejection
-
400
400
Response Body
object
-
errorstring required
404
404
Response Body
object
-
errorstring required
422
422
Response Body
object
-
errorstring required
500
500
No response body