Constructor
# new IdentityPassPassportService()
Methods
# mapPassportData()
Map Passport API response to PassportVerificationData Handles various response field formats from Prembly API
# async verifyPassport(data) → {Promise.<VerificationResponse.<PassportVerificationData>>}
Verify International Passport
Parameters:
| Name | Type | Description |
|---|---|---|
data |
PassportVerificationRequest
|
Promise.<VerificationResponse.<PassportVerificationData>>
# async verifyPassportImage(data) → {Promise.<VerificationResponse.<PassportVerificationData>>}
Verify International Passport Image (Extract and Verify)
Parameters:
| Name | Type | Description |
|---|---|---|
data |
PassportImageVerificationRequest
|
Promise.<VerificationResponse.<PassportVerificationData>>
# async verifyPassportV2(data) → {Promise.<VerificationResponse.<PassportVerificationData>>}
Verify International Passport V2
Parameters:
| Name | Type | Description |
|---|---|---|
data |
PassportVerificationRequest
|
Promise.<VerificationResponse.<PassportVerificationData>>
# async verifyPassportWithFace(data) → {Promise.<VerificationResponse.<PassportVerificationData>>}
Verify International Passport with Face Validation
Parameters:
| Name | Type | Description |
|---|---|---|
data |
PassportWithFaceVerificationRequest
|
Promise.<VerificationResponse.<PassportVerificationData>>