iddocumentverification

package
v2.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

func NewClient

func NewClient(configuration *configuration.Configuration, apiClient client.HttpClient) *Client

func (*Client) AnonymizeIdDocumentVerification

func (c *Client) AnonymizeIdDocumentVerification(verificationId string) (*IdDocumentVerificationResponse, error)

func (*Client) AnonymizeIdDocumentVerificationWithContext

func (c *Client) AnonymizeIdDocumentVerificationWithContext(ctx context.Context, verificationId string) (*IdDocumentVerificationResponse, error)

func (*Client) CreateIdDocumentVerification

func (c *Client) CreateIdDocumentVerification(request CreateIdDocumentVerificationRequest) (*IdDocumentVerificationResponse, error)

func (*Client) CreateIdDocumentVerificationAttempt

func (c *Client) CreateIdDocumentVerificationAttempt(verificationId string, request CreateIdDocumentVerificationAttemptRequest) (*IdDocumentVerificationAttemptResponse, error)

func (*Client) CreateIdDocumentVerificationAttemptWithContext

func (c *Client) CreateIdDocumentVerificationAttemptWithContext(ctx context.Context, verificationId string, request CreateIdDocumentVerificationAttemptRequest) (*IdDocumentVerificationAttemptResponse, error)

func (*Client) CreateIdDocumentVerificationWithContext

func (c *Client) CreateIdDocumentVerificationWithContext(ctx context.Context, request CreateIdDocumentVerificationRequest) (*IdDocumentVerificationResponse, error)

func (*Client) GetIdDocumentVerification

func (c *Client) GetIdDocumentVerification(verificationId string) (*IdDocumentVerificationResponse, error)

func (*Client) GetIdDocumentVerificationAttempt

func (c *Client) GetIdDocumentVerificationAttempt(verificationId, attemptId string) (*IdDocumentVerificationAttemptResponse, error)

func (*Client) GetIdDocumentVerificationAttemptWithContext

func (c *Client) GetIdDocumentVerificationAttemptWithContext(ctx context.Context, verificationId, attemptId string) (*IdDocumentVerificationAttemptResponse, error)

func (*Client) GetIdDocumentVerificationAttempts

func (c *Client) GetIdDocumentVerificationAttempts(verificationId string) (*IdDocumentVerificationAttemptsResponse, error)

func (*Client) GetIdDocumentVerificationAttemptsWithContext

func (c *Client) GetIdDocumentVerificationAttemptsWithContext(ctx context.Context, verificationId string) (*IdDocumentVerificationAttemptsResponse, error)

func (*Client) GetIdDocumentVerificationReport

func (c *Client) GetIdDocumentVerificationReport(verificationId string) (*IdDocumentVerificationReportResponse, error)

func (*Client) GetIdDocumentVerificationReportWithContext

func (c *Client) GetIdDocumentVerificationReportWithContext(ctx context.Context, verificationId string) (*IdDocumentVerificationReportResponse, error)

func (*Client) GetIdDocumentVerificationWithContext

func (c *Client) GetIdDocumentVerificationWithContext(ctx context.Context, verificationId string) (*IdDocumentVerificationResponse, error)

type CreateIdDocumentVerificationAttemptRequest

type CreateIdDocumentVerificationAttemptRequest struct {
	DocumentFront string `json:"document_front"`
	DocumentBack  string `json:"document_back,omitempty"`
}

type CreateIdDocumentVerificationRequest

type CreateIdDocumentVerificationRequest struct {
	ApplicantId   string                   `json:"applicant_id"`
	UserJourneyId string                   `json:"user_journey_id"`
	DeclaredData  *identities.DeclaredData `json:"declared_data,omitempty"`
}

type IdDocumentVerificationAttemptResponse

type IdDocumentVerificationAttemptResponse struct {
	Status identities.IdDocumentVerificationAttemptStatus `json:"status,omitempty"`
	// contains filtered or unexported fields
}

type IdDocumentVerificationAttemptsResponse

type IdDocumentVerificationAttemptsResponse struct {
	HttpMetadata common.HttpMetadata
	TotalCount   int                                     `json:"total_count,omitempty"`
	Skip         int                                     `json:"skip,omitempty"`
	Limit        int                                     `json:"limit,omitempty"`
	Data         []IdDocumentVerificationAttemptResponse `json:"data,omitempty"`
}

type IdDocumentVerificationReportResponse

type IdDocumentVerificationReportResponse struct {
	HttpMetadata common.HttpMetadata
	SignedUrl    string `json:"signed_url,omitempty"`
}

type IdDocumentVerificationResponse

type IdDocumentVerificationResponse struct {
	UserJourneyId string                                  `json:"user_journey_id,omitempty"`
	ApplicantId   string                                  `json:"applicant_id,omitempty"`
	Status        identities.IdDocumentVerificationStatus `json:"status,omitempty"`
	DeclaredData  *identities.DeclaredData                `json:"declared_data,omitempty"`
	Document      *identities.DocumentDetails             `json:"document,omitempty"`
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL