Interface IIdVerificationClient
Represents a collection of functions to interact with the API endpoints. The functions perform actions such as get report, get image and create embedded verification url.
public interface IIdVerificationClient : IApiAccessor
- Inherited Members
Methods
CreateEmbeddedVerificationUrl(string, EmbeddedVerificationRequest)
Generate a URL that embeds manual ID verification for the specified document signer into your application.
EmbeddedVerificationCreated CreateEmbeddedVerificationUrl(string documentId, EmbeddedVerificationRequest embeddedVerificationRequest = null)
Parameters
documentId
stringGets or sets Document Id.
embeddedVerificationRequest
EmbeddedVerificationRequestGets or sets embedded verification request.
Returns
- EmbeddedVerificationCreated
Embedded Verification Url.
Exceptions
- ApiException
Thrown when fails to make API call.
CreateEmbeddedVerificationUrlAsync(string, EmbeddedVerificationRequest)
Generate a URL that embeds manual ID verification for the specified document signer into your application.
Task<EmbeddedVerificationCreated> CreateEmbeddedVerificationUrlAsync(string documentId, EmbeddedVerificationRequest embeddedVerificationRequest = null)
Parameters
documentId
stringGets or sets Document Id.
embeddedVerificationRequest
EmbeddedVerificationRequestGets or sets embedded verification request.
Returns
- Task<EmbeddedVerificationCreated>
A Task of Embedded Verification Url.
Exceptions
- ApiException
Thrown when fails to make API call.
CreateEmbeddedVerificationUrlWithHttpInfo(string, EmbeddedVerificationRequest)
Generate a URL that embeds manual ID verification for the specified document signer into your application.
ApiResponse<EmbeddedVerificationCreated> CreateEmbeddedVerificationUrlWithHttpInfo(string documentId, EmbeddedVerificationRequest embeddedVerificationRequest = null)
Parameters
documentId
stringGets or sets Document Id.
embeddedVerificationRequest
EmbeddedVerificationRequestGets or sets embedded verification request.
Returns
- ApiResponse<EmbeddedVerificationCreated>
A ApiResponse of Embedded Verification Url.
Exceptions
- ApiException
Thrown when fails to make API call.
CreateEmbeddedVerificationUrlWithHttpInfoAsync(string, EmbeddedVerificationRequest)
Generate a URL that embeds manual ID verification for the specified document signer into your application.
Task<ApiResponse<EmbeddedVerificationCreated>> CreateEmbeddedVerificationUrlWithHttpInfoAsync(string documentId, EmbeddedVerificationRequest embeddedVerificationRequest = null)
Parameters
documentId
stringGets or sets Document Id.
embeddedVerificationRequest
EmbeddedVerificationRequestGets or sets embedded verification request.
Returns
- Task<ApiResponse<EmbeddedVerificationCreated>>
Task of ApiResponse of Embedded Verification Url.
Exceptions
- ApiException
Thrown when fails to make API call.
GetImage(string, VerificationImageRequest)
Retrieve the uploaded ID verification document or selfie image for the specified document signer using the file ID.
Stream GetImage(string documentId, VerificationImageRequest verificationImageRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationImageRequest
VerificationImageRequestGets or sets verification image request.
Returns
- Stream
A Id Verification Images in File Stream.
Exceptions
- ApiException
Thrown when fails to make API call.
GetImageAsync(string, VerificationImageRequest)
Retrieve the uploaded ID verification document or selfie image for the specified document signer using the file ID.
Task<Stream> GetImageAsync(string documentId, VerificationImageRequest verificationImageRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationImageRequest
VerificationImageRequestGets or sets verification image request.
Returns
Exceptions
- ApiException
Thrown when fails to make API call.
GetImageWithHttpInfo(string, VerificationImageRequest)
Retrieve the uploaded ID verification document or selfie image for the specified document signer using the file ID.
ApiResponse<Stream> GetImageWithHttpInfo(string documentId, VerificationImageRequest verificationImageRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationImageRequest
VerificationImageRequestGets or sets verification image request.
Returns
- ApiResponse<Stream>
A ApiResponse of Id Verification Images in File Stream.
Exceptions
- ApiException
Thrown when fails to make API call.
GetImageWithHttpInfoAsync(string, VerificationImageRequest)
Retrieve the uploaded ID verification document or selfie image for the specified document signer using the file ID.
Task<ApiResponse<Stream>> GetImageWithHttpInfoAsync(string documentId, VerificationImageRequest verificationImageRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationImageRequest
VerificationImageRequestGets or sets verification image request.
Returns
- Task<ApiResponse<Stream>>
A Task of ApiResponse of Id Verification Images in File Stream.
Exceptions
- ApiException
Thrown when fails to make API call.
GetReport(string, VerificationReportRequest)
Retrieve the ID verification report for the specified document signer.
IdReport GetReport(string documentId, VerificationReportRequest verificationReportRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationReportRequest
VerificationReportRequestGets or sets verification report request.
Returns
- IdReport
A Id Verification Report.
Exceptions
- ApiException
Thrown when fails to make API call.
GetReportAsync(string, VerificationReportRequest)
Retrieve the ID verification report for the specified document signer.
Task<IdReport> GetReportAsync(string documentId, VerificationReportRequest verificationReportRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationReportRequest
VerificationReportRequestGets or sets verification report request.
Returns
Exceptions
- ApiException
Thrown when fails to make API call.
GetReportWithHttpInfo(string, VerificationReportRequest)
Retrieve the ID verification report for the specified document signer.
ApiResponse<IdReport> GetReportWithHttpInfo(string documentId, VerificationReportRequest verificationReportRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationReportRequest
VerificationReportRequestGets or sets verification report request.
Returns
- ApiResponse<IdReport>
A ApiResponse of Id Verification Report.
Exceptions
- ApiException
Thrown when fails to make API call.
GetReportWithHttpInfoAsync(string, VerificationReportRequest)
Retrieve the ID verification report for the specified document signer.
Task<ApiResponse<IdReport>> GetReportWithHttpInfoAsync(string documentId, VerificationReportRequest verificationReportRequest = null)
Parameters
documentId
stringGets or sets Document Id.
verificationReportRequest
VerificationReportRequestGets or sets verification report request.
Returns
- Task<ApiResponse<IdReport>>
A Task of ApiResponse of Id Verification Report.
Exceptions
- ApiException
Thrown when fails to make API call.