GET
Get KYB Document
Get details about a specific KYB document including file information. Users can only access documents they created.
Path Params
-
documentIdstring uuid requiredUnique identifier for the document
Responses
200
200
Response Body
object
Response containing document information
-
documentIdstring requiredUnique identifier for the document -
documentTypestring enum requiredType of document being uploadedgovernmentIdcommercialRegisterarticlesOfAssociationcertificateOfIncorporationcertificateOfGoodStandingcertificateOfTrustcertificateOfIncumbencycertificateOfIncumbencyOrShareRegisterproofOfPrincipalPlaceOfBusinessactiveTradeLicenseresolutionToOpenBitgoUaeAccountresolutionToOpenBitgoSingaporeAccountproofOfAuthorizedSignatoriesmemorandumOfAssociationmemorandumAndArticlesOfAssociationbylawsOrOperatingAgreementoperatingAgreementw8w9evidenceOfLegalStatusevidenceOfActiveStatusproofOfJfsaLicenseproofOfGamingLicenseorganizationDocumentpartnershipAgreementarticlesOfOrganizationbusinessLicenseOrRegistrationevidenceOfGovernmentOrStateOwnershipsecFilingsAsEvidenceOfPublicTradingStatusfoundingTreatyOrEquivalentproofOfAddresssourceOfWealthsingaporeSupportingDocumentcaseRequiredDocumentscorrespondentAccountCertificationauthorizedSignerForm -
documentTypeLabelstring requiredHuman-readable label for the document type -
subTypestring enumSubtype of document (relevant forgovernmentIdandsingaporeSupportingDocumentdocument types)cctciddlfoidhicidippkeypltpassmunidmynnbinricofwrppanpidppppcprssstdtribalidumidvidvisawpcomputerizedPayslipsincomeTaxAssessmentemploymentLetterContractbankStatementdptHoldingStatementinvestmentHoldingsStatementtitleDeedspropertyTaxCpfStatementother -
statusstring enum requiredCurrent status of the documentawaitingUploaduploadedacceptedrejected -
enterpriseIdstring nullable requiredEnterprise associated with the document when created, or null for legacy documents -
forUserIdstring nullable requiredBitGo public user ID the document was created for, or null when not attributed -
metadatamap of objectsOptional metadata for the documentmetadata object
-
<key>object nullable
-
-
filesarray of objects requiredList of files associated with the documentfiles object
-
idstring requiredUnique identifier for the file -
viewstring enumView or side of the document filefrontbackfull -
statusstring enum requiredCurrent status of the file upload.requiresManualReviewis a terminal state set after 2 failed AI screening attempts; the file is locked and Trust ops resolves it manually.awaitingUploaduploadedacceptedrejectedrequiresManualReview -
fileNamestringOriginal filename of the uploaded file -
fileTypestringMIME type of the file -
fileSizenumberSize of the file in bytes -
uploadUrlstring uriPresigned URL for file upload -
downloadUrlstring uriPresigned URL for file download -
uploadUrlExpiresAtstring date-timeWhen the upload URL expires -
rejectionReasonstringHuman-readable reason when status is rejected (e.g. illegible scan, wrong document type) -
createdAtstring date-time requiredWhen the file was created -
updatedAtstring date-time requiredWhen the file was last updated
-
-
createdAtstring date-time requiredWhen the document was created -
updatedAtstring date-time requiredWhen the document was last updated
400
400
Response Body
object
Generic error response
-
codestring requiredError code -
messagestring requiredError message -
detailsmap of objectsAdditional error detailsdetails object
-
<key>object nullable
-
401
401
Response Body
object
Generic error response
-
codestring requiredError code -
messagestring requiredError message -
detailsmap of objectsAdditional error detailsdetails object
-
<key>object nullable
-
403
403
Response Body
object
Generic error response
-
codestring requiredError code -
messagestring requiredError message -
detailsmap of objectsAdditional error detailsdetails object
-
<key>object nullable
-
404
404
Response Body
object
Generic error response
-
codestring requiredError code -
messagestring requiredError message -
detailsmap of objectsAdditional error detailsdetails object
-
<key>object nullable
-
500
500
Response Body
object
Generic error response
-
codestring requiredError code -
messagestring requiredError message -
detailsmap of objectsAdditional error detailsdetails object
-
<key>object nullable
-