api

package
v1.0.6 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Package api provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.

Index

Constants

View Source
const (
	BasicAuthScopes  = "basicAuth.Scopes"
	BearerAuthScopes = "bearerAuth.Scopes"
	ProjectIDScopes  = "projectID.Scopes"
)

Variables

This section is empty.

Functions

func NewAndroidAppConfigCreateRequest

func NewAndroidAppConfigCreateRequest(server string, body AndroidAppConfigCreateJSONRequestBody) (*http.Request, error)

NewAndroidAppConfigCreateRequest calls the generic AndroidAppConfigCreate builder with application/json body

func NewAndroidAppConfigCreateRequestWithBody

func NewAndroidAppConfigCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAndroidAppConfigCreateRequestWithBody generates requests for AndroidAppConfigCreate with any type of body

func NewAndroidAppConfigDeleteRequest

func NewAndroidAppConfigDeleteRequest(server string, androidAppConfigID string, body AndroidAppConfigDeleteJSONRequestBody) (*http.Request, error)

NewAndroidAppConfigDeleteRequest calls the generic AndroidAppConfigDelete builder with application/json body

func NewAndroidAppConfigDeleteRequestWithBody

func NewAndroidAppConfigDeleteRequestWithBody(server string, androidAppConfigID string, contentType string, body io.Reader) (*http.Request, error)

NewAndroidAppConfigDeleteRequestWithBody generates requests for AndroidAppConfigDelete with any type of body

func NewAndroidAppConfigGetRequest

func NewAndroidAppConfigGetRequest(server string) (*http.Request, error)

NewAndroidAppConfigGetRequest generates requests for AndroidAppConfigGet

func NewAndroidAppConfigPutRequest

func NewAndroidAppConfigPutRequest(server string, androidAppConfigID string, body AndroidAppConfigPutJSONRequestBody) (*http.Request, error)

NewAndroidAppConfigPutRequest calls the generic AndroidAppConfigPut builder with application/json body

func NewAndroidAppConfigPutRequestWithBody

func NewAndroidAppConfigPutRequestWithBody(server string, androidAppConfigID string, contentType string, body io.Reader) (*http.Request, error)

NewAndroidAppConfigPutRequestWithBody generates requests for AndroidAppConfigPut with any type of body

func NewAssociationTokenCreateRequest

func NewAssociationTokenCreateRequest(server string, body AssociationTokenCreateJSONRequestBody) (*http.Request, error)

NewAssociationTokenCreateRequest calls the generic AssociationTokenCreate builder with application/json body

func NewAssociationTokenCreateRequestWithBody

func NewAssociationTokenCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAssociationTokenCreateRequestWithBody generates requests for AssociationTokenCreate with any type of body

func NewAuthMethodsListRequest

func NewAuthMethodsListRequest(server string, body AuthMethodsListJSONRequestBody) (*http.Request, error)

NewAuthMethodsListRequest calls the generic AuthMethodsList builder with application/json body

func NewAuthMethodsListRequestWithBody

func NewAuthMethodsListRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAuthMethodsListRequestWithBody generates requests for AuthMethodsList with any type of body

func NewAuthTokenValidateRequest

func NewAuthTokenValidateRequest(server string, body AuthTokenValidateJSONRequestBody) (*http.Request, error)

NewAuthTokenValidateRequest calls the generic AuthTokenValidate builder with application/json body

func NewAuthTokenValidateRequestWithBody

func NewAuthTokenValidateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAuthTokenValidateRequestWithBody generates requests for AuthTokenValidate with any type of body

func NewEmailCodeGetRequest

func NewEmailCodeGetRequest(server string, emailCodeID EmailCodeID) (*http.Request, error)

NewEmailCodeGetRequest generates requests for EmailCodeGet

func NewEmailCodeSendRequest

func NewEmailCodeSendRequest(server string, body EmailCodeSendJSONRequestBody) (*http.Request, error)

NewEmailCodeSendRequest calls the generic EmailCodeSend builder with application/json body

func NewEmailCodeSendRequestWithBody

func NewEmailCodeSendRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewEmailCodeSendRequestWithBody generates requests for EmailCodeSend with any type of body

func NewEmailCodeValidateRequest

func NewEmailCodeValidateRequest(server string, emailCodeID EmailCodeID, body EmailCodeValidateJSONRequestBody) (*http.Request, error)

NewEmailCodeValidateRequest calls the generic EmailCodeValidate builder with application/json body

func NewEmailCodeValidateRequestWithBody

func NewEmailCodeValidateRequestWithBody(server string, emailCodeID EmailCodeID, contentType string, body io.Reader) (*http.Request, error)

NewEmailCodeValidateRequestWithBody generates requests for EmailCodeValidate with any type of body

func NewEmailLinkDeleteRequest

func NewEmailLinkDeleteRequest(server string, emailLinkID EmailLinkID, body EmailLinkDeleteJSONRequestBody) (*http.Request, error)

NewEmailLinkDeleteRequest calls the generic EmailLinkDelete builder with application/json body

func NewEmailLinkDeleteRequestWithBody

func NewEmailLinkDeleteRequestWithBody(server string, emailLinkID EmailLinkID, contentType string, body io.Reader) (*http.Request, error)

NewEmailLinkDeleteRequestWithBody generates requests for EmailLinkDelete with any type of body

func NewEmailLinkGetRequest

func NewEmailLinkGetRequest(server string, emailLinkID EmailLinkID) (*http.Request, error)

NewEmailLinkGetRequest generates requests for EmailLinkGet

func NewEmailLinkSendRequest

func NewEmailLinkSendRequest(server string, body EmailLinkSendJSONRequestBody) (*http.Request, error)

NewEmailLinkSendRequest calls the generic EmailLinkSend builder with application/json body

func NewEmailLinkSendRequestWithBody

func NewEmailLinkSendRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewEmailLinkSendRequestWithBody generates requests for EmailLinkSend with any type of body

func NewEmailLinkValidateRequest

func NewEmailLinkValidateRequest(server string, emailLinkID EmailLinkID, body EmailLinkValidateJSONRequestBody) (*http.Request, error)

NewEmailLinkValidateRequest calls the generic EmailLinkValidate builder with application/json body

func NewEmailLinkValidateRequestWithBody

func NewEmailLinkValidateRequestWithBody(server string, emailLinkID EmailLinkID, contentType string, body io.Reader) (*http.Request, error)

NewEmailLinkValidateRequestWithBody generates requests for EmailLinkValidate with any type of body

func NewEmailTemplateCreateRequest

func NewEmailTemplateCreateRequest(server string, body EmailTemplateCreateJSONRequestBody) (*http.Request, error)

NewEmailTemplateCreateRequest calls the generic EmailTemplateCreate builder with application/json body

func NewEmailTemplateCreateRequestWithBody

func NewEmailTemplateCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewEmailTemplateCreateRequestWithBody generates requests for EmailTemplateCreate with any type of body

func NewEmailTemplateDeleteRequest

func NewEmailTemplateDeleteRequest(server string, emailTemplateID EmailTemplateID, body EmailTemplateDeleteJSONRequestBody) (*http.Request, error)

NewEmailTemplateDeleteRequest calls the generic EmailTemplateDelete builder with application/json body

func NewEmailTemplateDeleteRequestWithBody

func NewEmailTemplateDeleteRequestWithBody(server string, emailTemplateID EmailTemplateID, contentType string, body io.Reader) (*http.Request, error)

NewEmailTemplateDeleteRequestWithBody generates requests for EmailTemplateDelete with any type of body

func NewExampleGetRequest

func NewExampleGetRequest(server string, fileName ExampleGetParamsFileName) (*http.Request, error)

NewExampleGetRequest generates requests for ExampleGet

func NewIOSAppConfigCreateRequest

func NewIOSAppConfigCreateRequest(server string, body IOSAppConfigCreateJSONRequestBody) (*http.Request, error)

NewIOSAppConfigCreateRequest calls the generic IOSAppConfigCreate builder with application/json body

func NewIOSAppConfigCreateRequestWithBody

func NewIOSAppConfigCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIOSAppConfigCreateRequestWithBody generates requests for IOSAppConfigCreate with any type of body

func NewIOSAppConfigDeleteRequest

func NewIOSAppConfigDeleteRequest(server string, iosAppConfigID string, body IOSAppConfigDeleteJSONRequestBody) (*http.Request, error)

NewIOSAppConfigDeleteRequest calls the generic IOSAppConfigDelete builder with application/json body

func NewIOSAppConfigDeleteRequestWithBody

func NewIOSAppConfigDeleteRequestWithBody(server string, iosAppConfigID string, contentType string, body io.Reader) (*http.Request, error)

NewIOSAppConfigDeleteRequestWithBody generates requests for IOSAppConfigDelete with any type of body

func NewIOSAppConfigGetRequest

func NewIOSAppConfigGetRequest(server string) (*http.Request, error)

NewIOSAppConfigGetRequest generates requests for IOSAppConfigGet

func NewIOSAppConfigPutRequest

func NewIOSAppConfigPutRequest(server string, iosAppConfigID string, body IOSAppConfigPutJSONRequestBody) (*http.Request, error)

NewIOSAppConfigPutRequest calls the generic IOSAppConfigPut builder with application/json body

func NewIOSAppConfigPutRequestWithBody

func NewIOSAppConfigPutRequestWithBody(server string, iosAppConfigID string, contentType string, body io.Reader) (*http.Request, error)

NewIOSAppConfigPutRequestWithBody generates requests for IOSAppConfigPut with any type of body

func NewLongSessionGetRequest

func NewLongSessionGetRequest(server string, sessionID externalRef0.SessionID) (*http.Request, error)

NewLongSessionGetRequest generates requests for LongSessionGet

func NewLongSessionListRequest

func NewLongSessionListRequest(server string, params *LongSessionListParams) (*http.Request, error)

NewLongSessionListRequest generates requests for LongSessionList

func NewLongSessionRevokeRequest

func NewLongSessionRevokeRequest(server string, sessionID externalRef0.SessionID, body LongSessionRevokeJSONRequestBody) (*http.Request, error)

NewLongSessionRevokeRequest calls the generic LongSessionRevoke builder with application/json body

func NewLongSessionRevokeRequestWithBody

func NewLongSessionRevokeRequestWithBody(server string, sessionID externalRef0.SessionID, contentType string, body io.Reader) (*http.Request, error)

NewLongSessionRevokeRequestWithBody generates requests for LongSessionRevoke with any type of body

func NewProjectActivateRequest

func NewProjectActivateRequest(server string, body ProjectActivateJSONRequestBody) (*http.Request, error)

NewProjectActivateRequest calls the generic ProjectActivate builder with application/json body

func NewProjectActivateRequestWithBody

func NewProjectActivateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewProjectActivateRequestWithBody generates requests for ProjectActivate with any type of body

func NewProjectConfigGetRequest

func NewProjectConfigGetRequest(server string) (*http.Request, error)

NewProjectConfigGetRequest generates requests for ProjectConfigGet

func NewProjectConfigSaveRequest

func NewProjectConfigSaveRequest(server string, body ProjectConfigSaveJSONRequestBody) (*http.Request, error)

NewProjectConfigSaveRequest calls the generic ProjectConfigSave builder with application/json body

func NewProjectConfigSaveRequestWithBody

func NewProjectConfigSaveRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewProjectConfigSaveRequestWithBody generates requests for ProjectConfigSave with any type of body

func NewProjectConfigWebhookTestRequest

func NewProjectConfigWebhookTestRequest(server string, body ProjectConfigWebhookTestJSONRequestBody) (*http.Request, error)

NewProjectConfigWebhookTestRequest calls the generic ProjectConfigWebhookTest builder with application/json body

func NewProjectConfigWebhookTestRequestWithBody

func NewProjectConfigWebhookTestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewProjectConfigWebhookTestRequestWithBody generates requests for ProjectConfigWebhookTest with any type of body

func NewProjectSecretCreateRequest

func NewProjectSecretCreateRequest(server string, body ProjectSecretCreateJSONRequestBody) (*http.Request, error)

NewProjectSecretCreateRequest calls the generic ProjectSecretCreate builder with application/json body

func NewProjectSecretCreateRequestWithBody

func NewProjectSecretCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewProjectSecretCreateRequestWithBody generates requests for ProjectSecretCreate with any type of body

func NewProjectSecretDeleteRequest

func NewProjectSecretDeleteRequest(server string, secretID string, body ProjectSecretDeleteJSONRequestBody) (*http.Request, error)

NewProjectSecretDeleteRequest calls the generic ProjectSecretDelete builder with application/json body

func NewProjectSecretDeleteRequestWithBody

func NewProjectSecretDeleteRequestWithBody(server string, secretID string, contentType string, body io.Reader) (*http.Request, error)

NewProjectSecretDeleteRequestWithBody generates requests for ProjectSecretDelete with any type of body

func NewProjectSecretListRequest

func NewProjectSecretListRequest(server string) (*http.Request, error)

NewProjectSecretListRequest generates requests for ProjectSecretList

func NewRequestLogGetRequest

func NewRequestLogGetRequest(server string, requestID RequestID, params *RequestLogGetParams) (*http.Request, error)

NewRequestLogGetRequest generates requests for RequestLogGet

func NewRequestLogsListRequest

func NewRequestLogsListRequest(server string, params *RequestLogsListParams) (*http.Request, error)

NewRequestLogsListRequest generates requests for RequestLogsList

func NewSessionConfigGetRequest

func NewSessionConfigGetRequest(server string, params *SessionConfigGetParams) (*http.Request, error)

NewSessionConfigGetRequest generates requests for SessionConfigGet

func NewSessionConfigUpdateRequest

func NewSessionConfigUpdateRequest(server string, body SessionConfigUpdateJSONRequestBody) (*http.Request, error)

NewSessionConfigUpdateRequest calls the generic SessionConfigUpdate builder with application/json body

func NewSessionConfigUpdateRequestWithBody

func NewSessionConfigUpdateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSessionConfigUpdateRequestWithBody generates requests for SessionConfigUpdate with any type of body

func NewSessionTokenCreateRequest

func NewSessionTokenCreateRequest(server string, body SessionTokenCreateJSONRequestBody) (*http.Request, error)

NewSessionTokenCreateRequest calls the generic SessionTokenCreate builder with application/json body

func NewSessionTokenCreateRequestWithBody

func NewSessionTokenCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSessionTokenCreateRequestWithBody generates requests for SessionTokenCreate with any type of body

func NewSessionTokenVerifyRequest

func NewSessionTokenVerifyRequest(server string, body SessionTokenVerifyJSONRequestBody) (*http.Request, error)

NewSessionTokenVerifyRequest calls the generic SessionTokenVerify builder with application/json body

func NewSessionTokenVerifyRequestWithBody

func NewSessionTokenVerifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSessionTokenVerifyRequestWithBody generates requests for SessionTokenVerify with any type of body

func NewSmsCodeSendRequest

func NewSmsCodeSendRequest(server string, body SmsCodeSendJSONRequestBody) (*http.Request, error)

NewSmsCodeSendRequest calls the generic SmsCodeSend builder with application/json body

func NewSmsCodeSendRequestWithBody

func NewSmsCodeSendRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSmsCodeSendRequestWithBody generates requests for SmsCodeSend with any type of body

func NewSmsCodeValidateRequest

func NewSmsCodeValidateRequest(server string, smsCodeID SmsCodeID, body SmsCodeValidateJSONRequestBody) (*http.Request, error)

NewSmsCodeValidateRequest calls the generic SmsCodeValidate builder with application/json body

func NewSmsCodeValidateRequestWithBody

func NewSmsCodeValidateRequestWithBody(server string, smsCodeID SmsCodeID, contentType string, body io.Reader) (*http.Request, error)

NewSmsCodeValidateRequestWithBody generates requests for SmsCodeValidate with any type of body

func NewSmsTemplateCreateRequest

func NewSmsTemplateCreateRequest(server string, body SmsTemplateCreateJSONRequestBody) (*http.Request, error)

NewSmsTemplateCreateRequest calls the generic SmsTemplateCreate builder with application/json body

func NewSmsTemplateCreateRequestWithBody

func NewSmsTemplateCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSmsTemplateCreateRequestWithBody generates requests for SmsTemplateCreate with any type of body

func NewSmsTemplateDeleteRequest

func NewSmsTemplateDeleteRequest(server string, smsTemplateID SmsTemplateID, body SmsTemplateDeleteJSONRequestBody) (*http.Request, error)

NewSmsTemplateDeleteRequest calls the generic SmsTemplateDelete builder with application/json body

func NewSmsTemplateDeleteRequestWithBody

func NewSmsTemplateDeleteRequestWithBody(server string, smsTemplateID SmsTemplateID, contentType string, body io.Reader) (*http.Request, error)

NewSmsTemplateDeleteRequestWithBody generates requests for SmsTemplateDelete with any type of body

func NewTrackingAllRequestRequest

func NewTrackingAllRequestRequest(server string, params *TrackingAllRequestParams) (*http.Request, error)

NewTrackingAllRequestRequest generates requests for TrackingAllRequest

func NewTrackingBackupStateGetRequest

func NewTrackingBackupStateGetRequest(server string, params *TrackingBackupStateGetParams) (*http.Request, error)

NewTrackingBackupStateGetRequest generates requests for TrackingBackupStateGet

func NewTrackingBrowserDetailedStatsListRequest

func NewTrackingBrowserDetailedStatsListRequest(server string, params *TrackingBrowserDetailedStatsListParams) (*http.Request, error)

NewTrackingBrowserDetailedStatsListRequest generates requests for TrackingBrowserDetailedStatsList

func NewTrackingBrowserStatsListRequest

func NewTrackingBrowserStatsListRequest(server string, params *TrackingBrowserStatsListParams) (*http.Request, error)

NewTrackingBrowserStatsListRequest generates requests for TrackingBrowserStatsList

func NewTrackingDetailedStatsListRequest

func NewTrackingDetailedStatsListRequest(server string, params *TrackingDetailedStatsListParams) (*http.Request, error)

NewTrackingDetailedStatsListRequest generates requests for TrackingDetailedStatsList

func NewTrackingEnumsGetRequest

func NewTrackingEnumsGetRequest(server string, params *TrackingEnumsGetParams) (*http.Request, error)

NewTrackingEnumsGetRequest generates requests for TrackingEnumsGet

func NewTrackingOSDetailedStatsListRequest

func NewTrackingOSDetailedStatsListRequest(server string, params *TrackingOSDetailedStatsListParams) (*http.Request, error)

NewTrackingOSDetailedStatsListRequest generates requests for TrackingOSDetailedStatsList

func NewTrackingOSStatsListRequest

func NewTrackingOSStatsListRequest(server string, params *TrackingOSStatsListParams) (*http.Request, error)

NewTrackingOSStatsListRequest generates requests for TrackingOSStatsList

func NewTrackingPasskeysAdoptionRequest added in v1.0.5

func NewTrackingPasskeysAdoptionRequest(server string, params *TrackingPasskeysAdoptionParams) (*http.Request, error)

NewTrackingPasskeysAdoptionRequest generates requests for TrackingPasskeysAdoption

func NewTrackingPasskeysAuthenticatorRequest added in v1.0.5

func NewTrackingPasskeysAuthenticatorRequest(server string, params *TrackingPasskeysAuthenticatorParams) (*http.Request, error)

NewTrackingPasskeysAuthenticatorRequest generates requests for TrackingPasskeysAuthenticator

func NewTrackingPasskeysTypeRequest added in v1.0.5

func NewTrackingPasskeysTypeRequest(server string, params *TrackingPasskeysTypeParams) (*http.Request, error)

NewTrackingPasskeysTypeRequest generates requests for TrackingPasskeysType

func NewTrackingStatsListRequest

func NewTrackingStatsListRequest(server string, params *TrackingStatsListParams) (*http.Request, error)

NewTrackingStatsListRequest generates requests for TrackingStatsList

func NewUserAuthLogListRequest

func NewUserAuthLogListRequest(server string, params *UserAuthLogListParams) (*http.Request, error)

NewUserAuthLogListRequest generates requests for UserAuthLogList

func NewUserCreateRequest

func NewUserCreateRequest(server string, body UserCreateJSONRequestBody) (*http.Request, error)

NewUserCreateRequest calls the generic UserCreate builder with application/json body

func NewUserCreateRequestWithBody

func NewUserCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUserCreateRequestWithBody generates requests for UserCreate with any type of body

func NewUserCustomLoginIdentifierCreateRequest

func NewUserCustomLoginIdentifierCreateRequest(server string, userID UserID, body UserCustomLoginIdentifierCreateJSONRequestBody) (*http.Request, error)

NewUserCustomLoginIdentifierCreateRequest calls the generic UserCustomLoginIdentifierCreate builder with application/json body

func NewUserCustomLoginIdentifierCreateRequestWithBody

func NewUserCustomLoginIdentifierCreateRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUserCustomLoginIdentifierCreateRequestWithBody generates requests for UserCustomLoginIdentifierCreate with any type of body

func NewUserCustomLoginIdentifierDeleteRequest

func NewUserCustomLoginIdentifierDeleteRequest(server string, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, body UserCustomLoginIdentifierDeleteJSONRequestBody) (*http.Request, error)

NewUserCustomLoginIdentifierDeleteRequest calls the generic UserCustomLoginIdentifierDelete builder with application/json body

func NewUserCustomLoginIdentifierDeleteRequestWithBody

func NewUserCustomLoginIdentifierDeleteRequestWithBody(server string, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, contentType string, body io.Reader) (*http.Request, error)

NewUserCustomLoginIdentifierDeleteRequestWithBody generates requests for UserCustomLoginIdentifierDelete with any type of body

func NewUserCustomLoginIdentifierGetRequest

func NewUserCustomLoginIdentifierGetRequest(server string, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, params *UserCustomLoginIdentifierGetParams) (*http.Request, error)

NewUserCustomLoginIdentifierGetRequest generates requests for UserCustomLoginIdentifierGet

func NewUserDeleteRequest

func NewUserDeleteRequest(server string, userID UserID, body UserDeleteJSONRequestBody) (*http.Request, error)

NewUserDeleteRequest calls the generic UserDelete builder with application/json body

func NewUserDeleteRequestWithBody

func NewUserDeleteRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUserDeleteRequestWithBody generates requests for UserDelete with any type of body

func NewUserDeviceListRequest

func NewUserDeviceListRequest(server string, userID UserID, params *UserDeviceListParams) (*http.Request, error)

NewUserDeviceListRequest generates requests for UserDeviceList

func NewUserEmailCreateRequest

func NewUserEmailCreateRequest(server string, userID UserID, body UserEmailCreateJSONRequestBody) (*http.Request, error)

NewUserEmailCreateRequest calls the generic UserEmailCreate builder with application/json body

func NewUserEmailCreateRequestWithBody

func NewUserEmailCreateRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUserEmailCreateRequestWithBody generates requests for UserEmailCreate with any type of body

func NewUserEmailDeleteRequest

func NewUserEmailDeleteRequest(server string, userID UserID, emailID EmailID, body UserEmailDeleteJSONRequestBody) (*http.Request, error)

NewUserEmailDeleteRequest calls the generic UserEmailDelete builder with application/json body

func NewUserEmailDeleteRequestWithBody

func NewUserEmailDeleteRequestWithBody(server string, userID UserID, emailID EmailID, contentType string, body io.Reader) (*http.Request, error)

NewUserEmailDeleteRequestWithBody generates requests for UserEmailDelete with any type of body

func NewUserEmailGetRequest

func NewUserEmailGetRequest(server string, userID UserID, emailID EmailID, params *UserEmailGetParams) (*http.Request, error)

NewUserEmailGetRequest generates requests for UserEmailGet

func NewUserExistsRequest added in v1.0.3

func NewUserExistsRequest(server string, body UserExistsJSONRequestBody) (*http.Request, error)

NewUserExistsRequest calls the generic UserExists builder with application/json body

func NewUserExistsRequestWithBody added in v1.0.3

func NewUserExistsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUserExistsRequestWithBody generates requests for UserExists with any type of body

func NewUserGetRequest

func NewUserGetRequest(server string, userID UserID, params *UserGetParams) (*http.Request, error)

NewUserGetRequest generates requests for UserGet

func NewUserListRequest

func NewUserListRequest(server string, params *UserListParams) (*http.Request, error)

NewUserListRequest generates requests for UserList

func NewUserPhoneNumberCreateRequest

func NewUserPhoneNumberCreateRequest(server string, userID UserID, body UserPhoneNumberCreateJSONRequestBody) (*http.Request, error)

NewUserPhoneNumberCreateRequest calls the generic UserPhoneNumberCreate builder with application/json body

func NewUserPhoneNumberCreateRequestWithBody

func NewUserPhoneNumberCreateRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUserPhoneNumberCreateRequestWithBody generates requests for UserPhoneNumberCreate with any type of body

func NewUserPhoneNumberDeleteRequest

func NewUserPhoneNumberDeleteRequest(server string, userID UserID, phoneNumberID PhoneNumberID, body UserPhoneNumberDeleteJSONRequestBody) (*http.Request, error)

NewUserPhoneNumberDeleteRequest calls the generic UserPhoneNumberDelete builder with application/json body

func NewUserPhoneNumberDeleteRequestWithBody

func NewUserPhoneNumberDeleteRequestWithBody(server string, userID UserID, phoneNumberID PhoneNumberID, contentType string, body io.Reader) (*http.Request, error)

NewUserPhoneNumberDeleteRequestWithBody generates requests for UserPhoneNumberDelete with any type of body

func NewUserPhoneNumberGetRequest

func NewUserPhoneNumberGetRequest(server string, userID UserID, phoneNumberID PhoneNumberID, params *UserPhoneNumberGetParams) (*http.Request, error)

NewUserPhoneNumberGetRequest generates requests for UserPhoneNumberGet

func NewUserStatsListRequest

func NewUserStatsListRequest(server string, params *UserStatsListParams) (*http.Request, error)

NewUserStatsListRequest generates requests for UserStatsList

func NewUserUpdateRequest

func NewUserUpdateRequest(server string, userID UserID, body UserUpdateJSONRequestBody) (*http.Request, error)

NewUserUpdateRequest calls the generic UserUpdate builder with application/json body

func NewUserUpdateRequestWithBody

func NewUserUpdateRequestWithBody(server string, userID UserID, contentType string, body io.Reader) (*http.Request, error)

NewUserUpdateRequestWithBody generates requests for UserUpdate with any type of body

func NewValidateEmailRequest

func NewValidateEmailRequest(server string, body ValidateEmailJSONRequestBody) (*http.Request, error)

NewValidateEmailRequest calls the generic ValidateEmail builder with application/json body

func NewValidateEmailRequestWithBody

func NewValidateEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewValidateEmailRequestWithBody generates requests for ValidateEmail with any type of body

func NewValidatePhoneNumberRequest

func NewValidatePhoneNumberRequest(server string, body ValidatePhoneNumberJSONRequestBody) (*http.Request, error)

NewValidatePhoneNumberRequest calls the generic ValidatePhoneNumber builder with application/json body

func NewValidatePhoneNumberRequestWithBody

func NewValidatePhoneNumberRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewValidatePhoneNumberRequestWithBody generates requests for ValidatePhoneNumber with any type of body

func NewWebAuthnAssociateStartRequest

func NewWebAuthnAssociateStartRequest(server string, body WebAuthnAssociateStartJSONRequestBody) (*http.Request, error)

NewWebAuthnAssociateStartRequest calls the generic WebAuthnAssociateStart builder with application/json body

func NewWebAuthnAssociateStartRequestWithBody

func NewWebAuthnAssociateStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnAssociateStartRequestWithBody generates requests for WebAuthnAssociateStart with any type of body

func NewWebAuthnAuthenticateFinishRequest

func NewWebAuthnAuthenticateFinishRequest(server string, body WebAuthnAuthenticateFinishJSONRequestBody) (*http.Request, error)

NewWebAuthnAuthenticateFinishRequest calls the generic WebAuthnAuthenticateFinish builder with application/json body

func NewWebAuthnAuthenticateFinishRequestWithBody

func NewWebAuthnAuthenticateFinishRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnAuthenticateFinishRequestWithBody generates requests for WebAuthnAuthenticateFinish with any type of body

func NewWebAuthnAuthenticateStartRequest

func NewWebAuthnAuthenticateStartRequest(server string, body WebAuthnAuthenticateStartJSONRequestBody) (*http.Request, error)

NewWebAuthnAuthenticateStartRequest calls the generic WebAuthnAuthenticateStart builder with application/json body

func NewWebAuthnAuthenticateStartRequestWithBody

func NewWebAuthnAuthenticateStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnAuthenticateStartRequestWithBody generates requests for WebAuthnAuthenticateStart with any type of body

func NewWebAuthnAuthenticatorUpdateRequest

func NewWebAuthnAuthenticatorUpdateRequest(server string, authenticatorID string, body WebAuthnAuthenticatorUpdateJSONRequestBody) (*http.Request, error)

NewWebAuthnAuthenticatorUpdateRequest calls the generic WebAuthnAuthenticatorUpdate builder with application/json body

func NewWebAuthnAuthenticatorUpdateRequestWithBody

func NewWebAuthnAuthenticatorUpdateRequestWithBody(server string, authenticatorID string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnAuthenticatorUpdateRequestWithBody generates requests for WebAuthnAuthenticatorUpdate with any type of body

func NewWebAuthnCredentialDeleteRequest

func NewWebAuthnCredentialDeleteRequest(server string, userID UserID, credentialID string, body WebAuthnCredentialDeleteJSONRequestBody) (*http.Request, error)

NewWebAuthnCredentialDeleteRequest calls the generic WebAuthnCredentialDelete builder with application/json body

func NewWebAuthnCredentialDeleteRequestWithBody

func NewWebAuthnCredentialDeleteRequestWithBody(server string, userID UserID, credentialID string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnCredentialDeleteRequestWithBody generates requests for WebAuthnCredentialDelete with any type of body

func NewWebAuthnCredentialExistsRequest

func NewWebAuthnCredentialExistsRequest(server string, body WebAuthnCredentialExistsJSONRequestBody) (*http.Request, error)

NewWebAuthnCredentialExistsRequest calls the generic WebAuthnCredentialExists builder with application/json body

func NewWebAuthnCredentialExistsRequestWithBody

func NewWebAuthnCredentialExistsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnCredentialExistsRequestWithBody generates requests for WebAuthnCredentialExists with any type of body

func NewWebAuthnCredentialListRequest

func NewWebAuthnCredentialListRequest(server string, params *WebAuthnCredentialListParams) (*http.Request, error)

NewWebAuthnCredentialListRequest generates requests for WebAuthnCredentialList

func NewWebAuthnCredentialUpdateRequest

func NewWebAuthnCredentialUpdateRequest(server string, credentialID string, body WebAuthnCredentialUpdateJSONRequestBody) (*http.Request, error)

NewWebAuthnCredentialUpdateRequest calls the generic WebAuthnCredentialUpdate builder with application/json body

func NewWebAuthnCredentialUpdateRequestWithBody

func NewWebAuthnCredentialUpdateRequestWithBody(server string, credentialID string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnCredentialUpdateRequestWithBody generates requests for WebAuthnCredentialUpdate with any type of body

func NewWebAuthnMediationStartRequest

func NewWebAuthnMediationStartRequest(server string, body WebAuthnMediationStartJSONRequestBody) (*http.Request, error)

NewWebAuthnMediationStartRequest calls the generic WebAuthnMediationStart builder with application/json body

func NewWebAuthnMediationStartRequestWithBody

func NewWebAuthnMediationStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnMediationStartRequestWithBody generates requests for WebAuthnMediationStart with any type of body

func NewWebAuthnRegisterFinishRequest

func NewWebAuthnRegisterFinishRequest(server string, body WebAuthnRegisterFinishJSONRequestBody) (*http.Request, error)

NewWebAuthnRegisterFinishRequest calls the generic WebAuthnRegisterFinish builder with application/json body

func NewWebAuthnRegisterFinishRequestWithBody

func NewWebAuthnRegisterFinishRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnRegisterFinishRequestWithBody generates requests for WebAuthnRegisterFinish with any type of body

func NewWebAuthnRegisterStartRequest

func NewWebAuthnRegisterStartRequest(server string, body WebAuthnRegisterStartJSONRequestBody) (*http.Request, error)

NewWebAuthnRegisterStartRequest calls the generic WebAuthnRegisterStart builder with application/json body

func NewWebAuthnRegisterStartRequestWithBody

func NewWebAuthnRegisterStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnRegisterStartRequestWithBody generates requests for WebAuthnRegisterStart with any type of body

func NewWebAuthnSettingCreateRequest

func NewWebAuthnSettingCreateRequest(server string, body WebAuthnSettingCreateJSONRequestBody) (*http.Request, error)

NewWebAuthnSettingCreateRequest calls the generic WebAuthnSettingCreate builder with application/json body

func NewWebAuthnSettingCreateRequestWithBody

func NewWebAuthnSettingCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnSettingCreateRequestWithBody generates requests for WebAuthnSettingCreate with any type of body

func NewWebAuthnSettingDeleteRequest

func NewWebAuthnSettingDeleteRequest(server string, settingID string, body WebAuthnSettingDeleteJSONRequestBody) (*http.Request, error)

NewWebAuthnSettingDeleteRequest calls the generic WebAuthnSettingDelete builder with application/json body

func NewWebAuthnSettingDeleteRequestWithBody

func NewWebAuthnSettingDeleteRequestWithBody(server string, settingID string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnSettingDeleteRequestWithBody generates requests for WebAuthnSettingDelete with any type of body

func NewWebAuthnSettingGetRequest

func NewWebAuthnSettingGetRequest(server string, settingID string) (*http.Request, error)

NewWebAuthnSettingGetRequest generates requests for WebAuthnSettingGet

func NewWebAuthnSettingListRequest

func NewWebAuthnSettingListRequest(server string, params *WebAuthnSettingListParams) (*http.Request, error)

NewWebAuthnSettingListRequest generates requests for WebAuthnSettingList

func NewWebAuthnSettingPutRequest

func NewWebAuthnSettingPutRequest(server string, settingID string, body WebAuthnSettingPutJSONRequestBody) (*http.Request, error)

NewWebAuthnSettingPutRequest calls the generic WebAuthnSettingPut builder with application/json body

func NewWebAuthnSettingPutRequestWithBody

func NewWebAuthnSettingPutRequestWithBody(server string, settingID string, contentType string, body io.Reader) (*http.Request, error)

NewWebAuthnSettingPutRequestWithBody generates requests for WebAuthnSettingPut with any type of body

func NewWebhookLogsListRequest

func NewWebhookLogsListRequest(server string, params *WebhookLogsListParams) (*http.Request, error)

NewWebhookLogsListRequest generates requests for WebhookLogsList

Types

type AndroidAppConfigCreateJSONRequestBody

type AndroidAppConfigCreateJSONRequestBody = AndroidAppConfigSaveReq

AndroidAppConfigCreateJSONRequestBody defines body for AndroidAppConfigCreate for application/json ContentType.

type AndroidAppConfigCreateResponse

type AndroidAppConfigCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AndroidAppConfigSaveRsp
	JSONDefault  *Error
}

func ParseAndroidAppConfigCreateResponse

func ParseAndroidAppConfigCreateResponse(rsp *http.Response) (*AndroidAppConfigCreateResponse, error)

ParseAndroidAppConfigCreateResponse parses an HTTP response from a AndroidAppConfigCreateWithResponse call

func (AndroidAppConfigCreateResponse) Status

Status returns HTTPResponse.Status

func (AndroidAppConfigCreateResponse) StatusCode

func (r AndroidAppConfigCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AndroidAppConfigDeleteJSONRequestBody

type AndroidAppConfigDeleteJSONRequestBody = AndroidAppConfigDeleteReq

AndroidAppConfigDeleteJSONRequestBody defines body for AndroidAppConfigDelete for application/json ContentType.

type AndroidAppConfigDeleteReq

type AndroidAppConfigDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

AndroidAppConfigDeleteReq defines model for androidAppConfigDeleteReq.

type AndroidAppConfigDeleteResponse

type AndroidAppConfigDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseAndroidAppConfigDeleteResponse

func ParseAndroidAppConfigDeleteResponse(rsp *http.Response) (*AndroidAppConfigDeleteResponse, error)

ParseAndroidAppConfigDeleteResponse parses an HTTP response from a AndroidAppConfigDeleteWithResponse call

func (AndroidAppConfigDeleteResponse) Status

Status returns HTTPResponse.Status

func (AndroidAppConfigDeleteResponse) StatusCode

func (r AndroidAppConfigDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AndroidAppConfigGetResponse

type AndroidAppConfigGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AndroidAppConfigListRsp
	JSONDefault  *Error
}

func ParseAndroidAppConfigGetResponse

func ParseAndroidAppConfigGetResponse(rsp *http.Response) (*AndroidAppConfigGetResponse, error)

ParseAndroidAppConfigGetResponse parses an HTTP response from a AndroidAppConfigGetWithResponse call

func (AndroidAppConfigGetResponse) Status

Status returns HTTPResponse.Status

func (AndroidAppConfigGetResponse) StatusCode

func (r AndroidAppConfigGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AndroidAppConfigItem

type AndroidAppConfigItem struct {
	Base64URL string `json:"base64URL"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created     externalRef0.Created `json:"created"`
	Fingerprint string               `json:"fingerprint"`

	// Id ID of Android app configuration
	Id          string `json:"id"`
	PackageName string `json:"packageName"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

AndroidAppConfigItem defines model for androidAppConfigItem.

type AndroidAppConfigListRsp

type AndroidAppConfigListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`
	Rows        []AndroidAppConfigItem   `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

AndroidAppConfigListRsp defines model for androidAppConfigListRsp.

type AndroidAppConfigPutJSONRequestBody

type AndroidAppConfigPutJSONRequestBody = AndroidAppConfigUpdateReq

AndroidAppConfigPutJSONRequestBody defines body for AndroidAppConfigPut for application/json ContentType.

type AndroidAppConfigPutResponse

type AndroidAppConfigPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AndroidAppConfigUpdateRsp
	JSONDefault  *Error
}

func ParseAndroidAppConfigPutResponse

func ParseAndroidAppConfigPutResponse(rsp *http.Response) (*AndroidAppConfigPutResponse, error)

ParseAndroidAppConfigPutResponse parses an HTTP response from a AndroidAppConfigPutWithResponse call

func (AndroidAppConfigPutResponse) Status

Status returns HTTPResponse.Status

func (AndroidAppConfigPutResponse) StatusCode

func (r AndroidAppConfigPutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AndroidAppConfigSaveReq

type AndroidAppConfigSaveReq struct {
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	Fingerprint string                   `json:"fingerprint"`
	PackageName string                   `json:"packageName"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

AndroidAppConfigSaveReq defines model for androidAppConfigSaveReq.

type AndroidAppConfigSaveRsp

type AndroidAppConfigSaveRsp struct {
	Base64URL string `json:"base64URL"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created     externalRef0.Created `json:"created"`
	Fingerprint string               `json:"fingerprint"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of Android app configuration
	Id          string `json:"id"`
	Message     string `json:"message"`
	PackageName string `json:"packageName"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

AndroidAppConfigSaveRsp defines model for androidAppConfigSaveRsp.

type AndroidAppConfigUpdateReq

type AndroidAppConfigUpdateReq struct {
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	Fingerprint string                   `json:"fingerprint"`
	PackageName string                   `json:"packageName"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

AndroidAppConfigUpdateReq defines model for androidAppConfigUpdateReq.

type AndroidAppConfigUpdateRsp

type AndroidAppConfigUpdateRsp struct {
	Base64URL string `json:"base64URL"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created     externalRef0.Created `json:"created"`
	Fingerprint string               `json:"fingerprint"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of Android app configuration
	Id          string `json:"id"`
	Message     string `json:"message"`
	PackageName string `json:"packageName"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

AndroidAppConfigUpdateRsp defines model for androidAppConfigUpdateRsp.

type AppType

type AppType = externalRef0.AppType

AppType Application type

type AssociationTokenCreateJSONRequestBody

type AssociationTokenCreateJSONRequestBody = AssociationTokenCreateReq

AssociationTokenCreateJSONRequestBody defines body for AssociationTokenCreate for application/json ContentType.

type AssociationTokenCreateReq

type AssociationTokenCreateReq struct {
	ClientInfo      externalRef0.ClientInfo `json:"clientInfo"`
	LoginIdentifier string                  `json:"loginIdentifier"`

	// LoginIdentifierType Login Identifier type
	LoginIdentifierType externalRef0.LoginIdentifierType `json:"loginIdentifierType"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

AssociationTokenCreateReq defines model for associationTokenCreateReq.

type AssociationTokenCreateResponse

type AssociationTokenCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssociationTokenCreateRsp
	JSONDefault  *Error
}

func ParseAssociationTokenCreateResponse

func ParseAssociationTokenCreateResponse(rsp *http.Response) (*AssociationTokenCreateResponse, error)

ParseAssociationTokenCreateResponse parses an HTTP response from a AssociationTokenCreateWithResponse call

func (AssociationTokenCreateResponse) Status

Status returns HTTPResponse.Status

func (AssociationTokenCreateResponse) StatusCode

func (r AssociationTokenCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AssociationTokenCreateRsp

type AssociationTokenCreateRsp struct {
	Data struct {
		RejectionReason *string `json:"rejectionReason,omitempty"`
		Token           *string `json:"token,omitempty"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

AssociationTokenCreateRsp defines model for associationTokenCreateRsp.

type AuthMethodsListJSONRequestBody

type AuthMethodsListJSONRequestBody = AuthMethodsListReq

AuthMethodsListJSONRequestBody defines body for AuthMethodsList for application/json ContentType.

type AuthMethodsListReq

type AuthMethodsListReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// Username Client's username
	Username string `json:"username"`
}

AuthMethodsListReq defines model for authMethodsListReq.

type AuthMethodsListResponse

type AuthMethodsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthMethodsListRsp
	JSONDefault  *Error
}

func ParseAuthMethodsListResponse

func ParseAuthMethodsListResponse(rsp *http.Response) (*AuthMethodsListResponse, error)

ParseAuthMethodsListResponse parses an HTTP response from a AuthMethodsListWithResponse call

func (AuthMethodsListResponse) Status

func (r AuthMethodsListResponse) Status() string

Status returns HTTPResponse.Status

func (AuthMethodsListResponse) StatusCode

func (r AuthMethodsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthMethodsListRsp

type AuthMethodsListRsp struct {
	Data struct {
		Paging          externalRef0.Paging      `json:"paging"`
		PossibleMethods externalRef0.AuthMethods `json:"possibleMethods"`
		SelectMethods   externalRef0.AuthMethods `json:"selectMethods"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

AuthMethodsListRsp defines model for authMethodsListRsp.

type AuthTokenValidateJSONRequestBody

type AuthTokenValidateJSONRequestBody = AuthTokenValidateReq

AuthTokenValidateJSONRequestBody defines body for AuthTokenValidate for application/json ContentType.

type AuthTokenValidateReq

type AuthTokenValidateReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
	Token     string                  `json:"token"`
}

AuthTokenValidateReq defines model for authTokenValidateReq.

type AuthTokenValidateResponse

type AuthTokenValidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthTokenValidateRsp
	JSONDefault  *Error
}

func ParseAuthTokenValidateResponse

func ParseAuthTokenValidateResponse(rsp *http.Response) (*AuthTokenValidateResponse, error)

ParseAuthTokenValidateResponse parses an HTTP response from a AuthTokenValidateWithResponse call

func (AuthTokenValidateResponse) Status

func (r AuthTokenValidateResponse) Status() string

Status returns HTTPResponse.Status

func (AuthTokenValidateResponse) StatusCode

func (r AuthTokenValidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AuthTokenValidateRsp

type AuthTokenValidateRsp struct {
	Data struct {
		// User User entry with emails and phone numbers
		User     externalRef0.FullUser `json:"user"`
		UserData string                `json:"userData"`

		// UserID ID of the user
		UserID externalRef0.UserID `json:"userID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

AuthTokenValidateRsp defines model for authTokenValidateRsp.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AndroidAppConfigCreate

func (c *Client) AndroidAppConfigCreate(ctx context.Context, body AndroidAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigCreateWithBody

func (c *Client) AndroidAppConfigCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigDelete

func (c *Client) AndroidAppConfigDelete(ctx context.Context, androidAppConfigID string, body AndroidAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigDeleteWithBody

func (c *Client) AndroidAppConfigDeleteWithBody(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigGet

func (c *Client) AndroidAppConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigPut

func (c *Client) AndroidAppConfigPut(ctx context.Context, androidAppConfigID string, body AndroidAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AndroidAppConfigPutWithBody

func (c *Client) AndroidAppConfigPutWithBody(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AssociationTokenCreate

func (c *Client) AssociationTokenCreate(ctx context.Context, body AssociationTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AssociationTokenCreateWithBody

func (c *Client) AssociationTokenCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthMethodsList

func (c *Client) AuthMethodsList(ctx context.Context, body AuthMethodsListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthMethodsListWithBody

func (c *Client) AuthMethodsListWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthTokenValidate

func (c *Client) AuthTokenValidate(ctx context.Context, body AuthTokenValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuthTokenValidateWithBody

func (c *Client) AuthTokenValidateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailCodeGet

func (c *Client) EmailCodeGet(ctx context.Context, emailCodeID EmailCodeID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailCodeSend

func (c *Client) EmailCodeSend(ctx context.Context, body EmailCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailCodeSendWithBody

func (c *Client) EmailCodeSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailCodeValidate

func (c *Client) EmailCodeValidate(ctx context.Context, emailCodeID EmailCodeID, body EmailCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailCodeValidateWithBody

func (c *Client) EmailCodeValidateWithBody(ctx context.Context, emailCodeID EmailCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkDelete

func (c *Client) EmailLinkDelete(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkDeleteWithBody

func (c *Client) EmailLinkDeleteWithBody(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkGet

func (c *Client) EmailLinkGet(ctx context.Context, emailLinkID EmailLinkID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkSend

func (c *Client) EmailLinkSend(ctx context.Context, body EmailLinkSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkSendWithBody

func (c *Client) EmailLinkSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkValidate

func (c *Client) EmailLinkValidate(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailLinkValidateWithBody

func (c *Client) EmailLinkValidateWithBody(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailTemplateCreate

func (c *Client) EmailTemplateCreate(ctx context.Context, body EmailTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailTemplateCreateWithBody

func (c *Client) EmailTemplateCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailTemplateDelete

func (c *Client) EmailTemplateDelete(ctx context.Context, emailTemplateID EmailTemplateID, body EmailTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmailTemplateDeleteWithBody

func (c *Client) EmailTemplateDeleteWithBody(ctx context.Context, emailTemplateID EmailTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExampleGet

func (c *Client) ExampleGet(ctx context.Context, fileName ExampleGetParamsFileName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigCreate

func (c *Client) IOSAppConfigCreate(ctx context.Context, body IOSAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigCreateWithBody

func (c *Client) IOSAppConfigCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigDelete

func (c *Client) IOSAppConfigDelete(ctx context.Context, iosAppConfigID string, body IOSAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigDeleteWithBody

func (c *Client) IOSAppConfigDeleteWithBody(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigGet

func (c *Client) IOSAppConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigPut

func (c *Client) IOSAppConfigPut(ctx context.Context, iosAppConfigID string, body IOSAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) IOSAppConfigPutWithBody

func (c *Client) IOSAppConfigPutWithBody(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LongSessionGet

func (c *Client) LongSessionGet(ctx context.Context, sessionID externalRef0.SessionID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LongSessionList

func (c *Client) LongSessionList(ctx context.Context, params *LongSessionListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LongSessionRevoke

func (c *Client) LongSessionRevoke(ctx context.Context, sessionID externalRef0.SessionID, body LongSessionRevokeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LongSessionRevokeWithBody

func (c *Client) LongSessionRevokeWithBody(ctx context.Context, sessionID externalRef0.SessionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectActivate

func (c *Client) ProjectActivate(ctx context.Context, body ProjectActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectActivateWithBody

func (c *Client) ProjectActivateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectConfigGet

func (c *Client) ProjectConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectConfigSave

func (c *Client) ProjectConfigSave(ctx context.Context, body ProjectConfigSaveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectConfigSaveWithBody

func (c *Client) ProjectConfigSaveWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectConfigWebhookTest

func (c *Client) ProjectConfigWebhookTest(ctx context.Context, body ProjectConfigWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectConfigWebhookTestWithBody

func (c *Client) ProjectConfigWebhookTestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectSecretCreate

func (c *Client) ProjectSecretCreate(ctx context.Context, body ProjectSecretCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectSecretCreateWithBody

func (c *Client) ProjectSecretCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectSecretDelete

func (c *Client) ProjectSecretDelete(ctx context.Context, secretID string, body ProjectSecretDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectSecretDeleteWithBody

func (c *Client) ProjectSecretDeleteWithBody(ctx context.Context, secretID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectSecretList

func (c *Client) ProjectSecretList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RequestLogGet

func (c *Client) RequestLogGet(ctx context.Context, requestID RequestID, params *RequestLogGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RequestLogsList

func (c *Client) RequestLogsList(ctx context.Context, params *RequestLogsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionConfigGet

func (c *Client) SessionConfigGet(ctx context.Context, params *SessionConfigGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionConfigUpdate

func (c *Client) SessionConfigUpdate(ctx context.Context, body SessionConfigUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionConfigUpdateWithBody

func (c *Client) SessionConfigUpdateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionTokenCreate

func (c *Client) SessionTokenCreate(ctx context.Context, body SessionTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionTokenCreateWithBody

func (c *Client) SessionTokenCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionTokenVerify

func (c *Client) SessionTokenVerify(ctx context.Context, body SessionTokenVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SessionTokenVerifyWithBody

func (c *Client) SessionTokenVerifyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsCodeSend

func (c *Client) SmsCodeSend(ctx context.Context, body SmsCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsCodeSendWithBody

func (c *Client) SmsCodeSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsCodeValidate

func (c *Client) SmsCodeValidate(ctx context.Context, smsCodeID SmsCodeID, body SmsCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsCodeValidateWithBody

func (c *Client) SmsCodeValidateWithBody(ctx context.Context, smsCodeID SmsCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsTemplateCreate

func (c *Client) SmsTemplateCreate(ctx context.Context, body SmsTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsTemplateCreateWithBody

func (c *Client) SmsTemplateCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsTemplateDelete

func (c *Client) SmsTemplateDelete(ctx context.Context, smsTemplateID SmsTemplateID, body SmsTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SmsTemplateDeleteWithBody

func (c *Client) SmsTemplateDeleteWithBody(ctx context.Context, smsTemplateID SmsTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingAllRequest

func (c *Client) TrackingAllRequest(ctx context.Context, params *TrackingAllRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingBackupStateGet

func (c *Client) TrackingBackupStateGet(ctx context.Context, params *TrackingBackupStateGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingBrowserDetailedStatsList

func (c *Client) TrackingBrowserDetailedStatsList(ctx context.Context, params *TrackingBrowserDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingBrowserStatsList

func (c *Client) TrackingBrowserStatsList(ctx context.Context, params *TrackingBrowserStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingDetailedStatsList

func (c *Client) TrackingDetailedStatsList(ctx context.Context, params *TrackingDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingEnumsGet

func (c *Client) TrackingEnumsGet(ctx context.Context, params *TrackingEnumsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingOSDetailedStatsList

func (c *Client) TrackingOSDetailedStatsList(ctx context.Context, params *TrackingOSDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingOSStatsList

func (c *Client) TrackingOSStatsList(ctx context.Context, params *TrackingOSStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingPasskeysAdoption added in v1.0.5

func (c *Client) TrackingPasskeysAdoption(ctx context.Context, params *TrackingPasskeysAdoptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingPasskeysAuthenticator added in v1.0.5

func (c *Client) TrackingPasskeysAuthenticator(ctx context.Context, params *TrackingPasskeysAuthenticatorParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingPasskeysType added in v1.0.5

func (c *Client) TrackingPasskeysType(ctx context.Context, params *TrackingPasskeysTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrackingStatsList

func (c *Client) TrackingStatsList(ctx context.Context, params *TrackingStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserAuthLogList

func (c *Client) UserAuthLogList(ctx context.Context, params *UserAuthLogListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCreate

func (c *Client) UserCreate(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCreateWithBody

func (c *Client) UserCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCustomLoginIdentifierCreate

func (c *Client) UserCustomLoginIdentifierCreate(ctx context.Context, userID UserID, body UserCustomLoginIdentifierCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCustomLoginIdentifierCreateWithBody

func (c *Client) UserCustomLoginIdentifierCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCustomLoginIdentifierDelete

func (c *Client) UserCustomLoginIdentifierDelete(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, body UserCustomLoginIdentifierDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCustomLoginIdentifierDeleteWithBody

func (c *Client) UserCustomLoginIdentifierDeleteWithBody(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserCustomLoginIdentifierGet

func (c *Client) UserCustomLoginIdentifierGet(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, params *UserCustomLoginIdentifierGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserDelete

func (c *Client) UserDelete(ctx context.Context, userID UserID, body UserDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserDeleteWithBody

func (c *Client) UserDeleteWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserDeviceList

func (c *Client) UserDeviceList(ctx context.Context, userID UserID, params *UserDeviceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserEmailCreate

func (c *Client) UserEmailCreate(ctx context.Context, userID UserID, body UserEmailCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserEmailCreateWithBody

func (c *Client) UserEmailCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserEmailDelete

func (c *Client) UserEmailDelete(ctx context.Context, userID UserID, emailID EmailID, body UserEmailDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserEmailDeleteWithBody

func (c *Client) UserEmailDeleteWithBody(ctx context.Context, userID UserID, emailID EmailID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserEmailGet

func (c *Client) UserEmailGet(ctx context.Context, userID UserID, emailID EmailID, params *UserEmailGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserExists added in v1.0.3

func (c *Client) UserExists(ctx context.Context, body UserExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserExistsWithBody added in v1.0.3

func (c *Client) UserExistsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserGet

func (c *Client) UserGet(ctx context.Context, userID UserID, params *UserGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserList

func (c *Client) UserList(ctx context.Context, params *UserListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserPhoneNumberCreate

func (c *Client) UserPhoneNumberCreate(ctx context.Context, userID UserID, body UserPhoneNumberCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserPhoneNumberCreateWithBody

func (c *Client) UserPhoneNumberCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserPhoneNumberDelete

func (c *Client) UserPhoneNumberDelete(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, body UserPhoneNumberDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserPhoneNumberDeleteWithBody

func (c *Client) UserPhoneNumberDeleteWithBody(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserPhoneNumberGet

func (c *Client) UserPhoneNumberGet(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, params *UserPhoneNumberGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserStatsList

func (c *Client) UserStatsList(ctx context.Context, params *UserStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserUpdate

func (c *Client) UserUpdate(ctx context.Context, userID UserID, body UserUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserUpdateWithBody

func (c *Client) UserUpdateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateEmail

func (c *Client) ValidateEmail(ctx context.Context, body ValidateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateEmailWithBody

func (c *Client) ValidateEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidatePhoneNumber

func (c *Client) ValidatePhoneNumber(ctx context.Context, body ValidatePhoneNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidatePhoneNumberWithBody

func (c *Client) ValidatePhoneNumberWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAssociateStart

func (c *Client) WebAuthnAssociateStart(ctx context.Context, body WebAuthnAssociateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAssociateStartWithBody

func (c *Client) WebAuthnAssociateStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticateFinish

func (c *Client) WebAuthnAuthenticateFinish(ctx context.Context, body WebAuthnAuthenticateFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticateFinishWithBody

func (c *Client) WebAuthnAuthenticateFinishWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticateStart

func (c *Client) WebAuthnAuthenticateStart(ctx context.Context, body WebAuthnAuthenticateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticateStartWithBody

func (c *Client) WebAuthnAuthenticateStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticatorUpdate

func (c *Client) WebAuthnAuthenticatorUpdate(ctx context.Context, authenticatorID string, body WebAuthnAuthenticatorUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnAuthenticatorUpdateWithBody

func (c *Client) WebAuthnAuthenticatorUpdateWithBody(ctx context.Context, authenticatorID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialDelete

func (c *Client) WebAuthnCredentialDelete(ctx context.Context, userID UserID, credentialID string, body WebAuthnCredentialDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialDeleteWithBody

func (c *Client) WebAuthnCredentialDeleteWithBody(ctx context.Context, userID UserID, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialExists

func (c *Client) WebAuthnCredentialExists(ctx context.Context, body WebAuthnCredentialExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialExistsWithBody

func (c *Client) WebAuthnCredentialExistsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialList

func (c *Client) WebAuthnCredentialList(ctx context.Context, params *WebAuthnCredentialListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialUpdate

func (c *Client) WebAuthnCredentialUpdate(ctx context.Context, credentialID string, body WebAuthnCredentialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnCredentialUpdateWithBody

func (c *Client) WebAuthnCredentialUpdateWithBody(ctx context.Context, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnMediationStart

func (c *Client) WebAuthnMediationStart(ctx context.Context, body WebAuthnMediationStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnMediationStartWithBody

func (c *Client) WebAuthnMediationStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnRegisterFinish

func (c *Client) WebAuthnRegisterFinish(ctx context.Context, body WebAuthnRegisterFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnRegisterFinishWithBody

func (c *Client) WebAuthnRegisterFinishWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnRegisterStart

func (c *Client) WebAuthnRegisterStart(ctx context.Context, body WebAuthnRegisterStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnRegisterStartWithBody

func (c *Client) WebAuthnRegisterStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingCreate

func (c *Client) WebAuthnSettingCreate(ctx context.Context, body WebAuthnSettingCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingCreateWithBody

func (c *Client) WebAuthnSettingCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingDelete

func (c *Client) WebAuthnSettingDelete(ctx context.Context, settingID string, body WebAuthnSettingDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingDeleteWithBody

func (c *Client) WebAuthnSettingDeleteWithBody(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingGet

func (c *Client) WebAuthnSettingGet(ctx context.Context, settingID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingList

func (c *Client) WebAuthnSettingList(ctx context.Context, params *WebAuthnSettingListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingPut

func (c *Client) WebAuthnSettingPut(ctx context.Context, settingID string, body WebAuthnSettingPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebAuthnSettingPutWithBody

func (c *Client) WebAuthnSettingPutWithBody(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) WebhookLogsList

func (c *Client) WebhookLogsList(ctx context.Context, params *WebhookLogsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// AndroidAppConfigGet request
	AndroidAppConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AndroidAppConfigCreateWithBody request with any body
	AndroidAppConfigCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AndroidAppConfigCreate(ctx context.Context, body AndroidAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AndroidAppConfigDeleteWithBody request with any body
	AndroidAppConfigDeleteWithBody(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AndroidAppConfigDelete(ctx context.Context, androidAppConfigID string, body AndroidAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AndroidAppConfigPutWithBody request with any body
	AndroidAppConfigPutWithBody(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AndroidAppConfigPut(ctx context.Context, androidAppConfigID string, body AndroidAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AssociationTokenCreateWithBody request with any body
	AssociationTokenCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AssociationTokenCreate(ctx context.Context, body AssociationTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthMethodsListWithBody request with any body
	AuthMethodsListWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthMethodsList(ctx context.Context, body AuthMethodsListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthTokenValidateWithBody request with any body
	AuthTokenValidateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AuthTokenValidate(ctx context.Context, body AuthTokenValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailCodeSendWithBody request with any body
	EmailCodeSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailCodeSend(ctx context.Context, body EmailCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailCodeGet request
	EmailCodeGet(ctx context.Context, emailCodeID EmailCodeID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailCodeValidateWithBody request with any body
	EmailCodeValidateWithBody(ctx context.Context, emailCodeID EmailCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailCodeValidate(ctx context.Context, emailCodeID EmailCodeID, body EmailCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailLinkSendWithBody request with any body
	EmailLinkSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailLinkSend(ctx context.Context, body EmailLinkSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailLinkDeleteWithBody request with any body
	EmailLinkDeleteWithBody(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailLinkDelete(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailLinkGet request
	EmailLinkGet(ctx context.Context, emailLinkID EmailLinkID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailLinkValidateWithBody request with any body
	EmailLinkValidateWithBody(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailLinkValidate(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailTemplateCreateWithBody request with any body
	EmailTemplateCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailTemplateCreate(ctx context.Context, body EmailTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmailTemplateDeleteWithBody request with any body
	EmailTemplateDeleteWithBody(ctx context.Context, emailTemplateID EmailTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EmailTemplateDelete(ctx context.Context, emailTemplateID EmailTemplateID, body EmailTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExampleGet request
	ExampleGet(ctx context.Context, fileName ExampleGetParamsFileName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IOSAppConfigGet request
	IOSAppConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IOSAppConfigCreateWithBody request with any body
	IOSAppConfigCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	IOSAppConfigCreate(ctx context.Context, body IOSAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IOSAppConfigDeleteWithBody request with any body
	IOSAppConfigDeleteWithBody(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	IOSAppConfigDelete(ctx context.Context, iosAppConfigID string, body IOSAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IOSAppConfigPutWithBody request with any body
	IOSAppConfigPutWithBody(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	IOSAppConfigPut(ctx context.Context, iosAppConfigID string, body IOSAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LongSessionList request
	LongSessionList(ctx context.Context, params *LongSessionListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LongSessionGet request
	LongSessionGet(ctx context.Context, sessionID externalRef0.SessionID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LongSessionRevokeWithBody request with any body
	LongSessionRevokeWithBody(ctx context.Context, sessionID externalRef0.SessionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	LongSessionRevoke(ctx context.Context, sessionID externalRef0.SessionID, body LongSessionRevokeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectConfigGet request
	ProjectConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectConfigSaveWithBody request with any body
	ProjectConfigSaveWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectConfigSave(ctx context.Context, body ProjectConfigSaveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectConfigWebhookTestWithBody request with any body
	ProjectConfigWebhookTestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectConfigWebhookTest(ctx context.Context, body ProjectConfigWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectSecretList request
	ProjectSecretList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectSecretCreateWithBody request with any body
	ProjectSecretCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectSecretCreate(ctx context.Context, body ProjectSecretCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectSecretDeleteWithBody request with any body
	ProjectSecretDeleteWithBody(ctx context.Context, secretID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectSecretDelete(ctx context.Context, secretID string, body ProjectSecretDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectActivateWithBody request with any body
	ProjectActivateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectActivate(ctx context.Context, body ProjectActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RequestLogsList request
	RequestLogsList(ctx context.Context, params *RequestLogsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RequestLogGet request
	RequestLogGet(ctx context.Context, requestID RequestID, params *RequestLogGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SessionConfigGet request
	SessionConfigGet(ctx context.Context, params *SessionConfigGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SessionConfigUpdateWithBody request with any body
	SessionConfigUpdateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SessionConfigUpdate(ctx context.Context, body SessionConfigUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SessionTokenCreateWithBody request with any body
	SessionTokenCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SessionTokenCreate(ctx context.Context, body SessionTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SessionTokenVerifyWithBody request with any body
	SessionTokenVerifyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SessionTokenVerify(ctx context.Context, body SessionTokenVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SmsCodeSendWithBody request with any body
	SmsCodeSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SmsCodeSend(ctx context.Context, body SmsCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SmsCodeValidateWithBody request with any body
	SmsCodeValidateWithBody(ctx context.Context, smsCodeID SmsCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SmsCodeValidate(ctx context.Context, smsCodeID SmsCodeID, body SmsCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SmsTemplateCreateWithBody request with any body
	SmsTemplateCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SmsTemplateCreate(ctx context.Context, body SmsTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SmsTemplateDeleteWithBody request with any body
	SmsTemplateDeleteWithBody(ctx context.Context, smsTemplateID SmsTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SmsTemplateDelete(ctx context.Context, smsTemplateID SmsTemplateID, body SmsTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingAllRequest request
	TrackingAllRequest(ctx context.Context, params *TrackingAllRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingBackupStateGet request
	TrackingBackupStateGet(ctx context.Context, params *TrackingBackupStateGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingBrowserStatsList request
	TrackingBrowserStatsList(ctx context.Context, params *TrackingBrowserStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingBrowserDetailedStatsList request
	TrackingBrowserDetailedStatsList(ctx context.Context, params *TrackingBrowserDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingEnumsGet request
	TrackingEnumsGet(ctx context.Context, params *TrackingEnumsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingOSStatsList request
	TrackingOSStatsList(ctx context.Context, params *TrackingOSStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingOSDetailedStatsList request
	TrackingOSDetailedStatsList(ctx context.Context, params *TrackingOSDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingPasskeysAdoption request
	TrackingPasskeysAdoption(ctx context.Context, params *TrackingPasskeysAdoptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingPasskeysAuthenticator request
	TrackingPasskeysAuthenticator(ctx context.Context, params *TrackingPasskeysAuthenticatorParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingPasskeysType request
	TrackingPasskeysType(ctx context.Context, params *TrackingPasskeysTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingStatsList request
	TrackingStatsList(ctx context.Context, params *TrackingStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrackingDetailedStatsList request
	TrackingDetailedStatsList(ctx context.Context, params *TrackingDetailedStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserAuthLogList request
	UserAuthLogList(ctx context.Context, params *UserAuthLogListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserList request
	UserList(ctx context.Context, params *UserListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserCreateWithBody request with any body
	UserCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserCreate(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserExistsWithBody request with any body
	UserExistsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserExists(ctx context.Context, body UserExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserStatsList request
	UserStatsList(ctx context.Context, params *UserStatsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserDeleteWithBody request with any body
	UserDeleteWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserDelete(ctx context.Context, userID UserID, body UserDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserGet request
	UserGet(ctx context.Context, userID UserID, params *UserGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserUpdateWithBody request with any body
	UserUpdateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserUpdate(ctx context.Context, userID UserID, body UserUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnCredentialDeleteWithBody request with any body
	WebAuthnCredentialDeleteWithBody(ctx context.Context, userID UserID, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnCredentialDelete(ctx context.Context, userID UserID, credentialID string, body WebAuthnCredentialDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserCustomLoginIdentifierCreateWithBody request with any body
	UserCustomLoginIdentifierCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserCustomLoginIdentifierCreate(ctx context.Context, userID UserID, body UserCustomLoginIdentifierCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserCustomLoginIdentifierDeleteWithBody request with any body
	UserCustomLoginIdentifierDeleteWithBody(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserCustomLoginIdentifierDelete(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, body UserCustomLoginIdentifierDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserCustomLoginIdentifierGet request
	UserCustomLoginIdentifierGet(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, params *UserCustomLoginIdentifierGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserDeviceList request
	UserDeviceList(ctx context.Context, userID UserID, params *UserDeviceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserEmailCreateWithBody request with any body
	UserEmailCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserEmailCreate(ctx context.Context, userID UserID, body UserEmailCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserEmailDeleteWithBody request with any body
	UserEmailDeleteWithBody(ctx context.Context, userID UserID, emailID EmailID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserEmailDelete(ctx context.Context, userID UserID, emailID EmailID, body UserEmailDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserEmailGet request
	UserEmailGet(ctx context.Context, userID UserID, emailID EmailID, params *UserEmailGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserPhoneNumberCreateWithBody request with any body
	UserPhoneNumberCreateWithBody(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserPhoneNumberCreate(ctx context.Context, userID UserID, body UserPhoneNumberCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserPhoneNumberDeleteWithBody request with any body
	UserPhoneNumberDeleteWithBody(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UserPhoneNumberDelete(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, body UserPhoneNumberDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserPhoneNumberGet request
	UserPhoneNumberGet(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, params *UserPhoneNumberGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateEmailWithBody request with any body
	ValidateEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateEmail(ctx context.Context, body ValidateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidatePhoneNumberWithBody request with any body
	ValidatePhoneNumberWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidatePhoneNumber(ctx context.Context, body ValidatePhoneNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnAssociateStartWithBody request with any body
	WebAuthnAssociateStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnAssociateStart(ctx context.Context, body WebAuthnAssociateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnAuthenticateFinishWithBody request with any body
	WebAuthnAuthenticateFinishWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnAuthenticateFinish(ctx context.Context, body WebAuthnAuthenticateFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnAuthenticateStartWithBody request with any body
	WebAuthnAuthenticateStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnAuthenticateStart(ctx context.Context, body WebAuthnAuthenticateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnAuthenticatorUpdateWithBody request with any body
	WebAuthnAuthenticatorUpdateWithBody(ctx context.Context, authenticatorID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnAuthenticatorUpdate(ctx context.Context, authenticatorID string, body WebAuthnAuthenticatorUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnCredentialList request
	WebAuthnCredentialList(ctx context.Context, params *WebAuthnCredentialListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnCredentialExistsWithBody request with any body
	WebAuthnCredentialExistsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnCredentialExists(ctx context.Context, body WebAuthnCredentialExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnCredentialUpdateWithBody request with any body
	WebAuthnCredentialUpdateWithBody(ctx context.Context, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnCredentialUpdate(ctx context.Context, credentialID string, body WebAuthnCredentialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnMediationStartWithBody request with any body
	WebAuthnMediationStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnMediationStart(ctx context.Context, body WebAuthnMediationStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnRegisterFinishWithBody request with any body
	WebAuthnRegisterFinishWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnRegisterFinish(ctx context.Context, body WebAuthnRegisterFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnRegisterStartWithBody request with any body
	WebAuthnRegisterStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnRegisterStart(ctx context.Context, body WebAuthnRegisterStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnSettingList request
	WebAuthnSettingList(ctx context.Context, params *WebAuthnSettingListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnSettingCreateWithBody request with any body
	WebAuthnSettingCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnSettingCreate(ctx context.Context, body WebAuthnSettingCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnSettingDeleteWithBody request with any body
	WebAuthnSettingDeleteWithBody(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnSettingDelete(ctx context.Context, settingID string, body WebAuthnSettingDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnSettingGet request
	WebAuthnSettingGet(ctx context.Context, settingID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebAuthnSettingPutWithBody request with any body
	WebAuthnSettingPutWithBody(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	WebAuthnSettingPut(ctx context.Context, settingID string, body WebAuthnSettingPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// WebhookLogsList request
	WebhookLogsList(ctx context.Context, params *WebhookLogsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AndroidAppConfigCreateWithBodyWithResponse

func (c *ClientWithResponses) AndroidAppConfigCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigCreateResponse, error)

AndroidAppConfigCreateWithBodyWithResponse request with arbitrary body returning *AndroidAppConfigCreateResponse

func (*ClientWithResponses) AndroidAppConfigCreateWithResponse

func (c *ClientWithResponses) AndroidAppConfigCreateWithResponse(ctx context.Context, body AndroidAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigCreateResponse, error)

func (*ClientWithResponses) AndroidAppConfigDeleteWithBodyWithResponse

func (c *ClientWithResponses) AndroidAppConfigDeleteWithBodyWithResponse(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigDeleteResponse, error)

AndroidAppConfigDeleteWithBodyWithResponse request with arbitrary body returning *AndroidAppConfigDeleteResponse

func (*ClientWithResponses) AndroidAppConfigDeleteWithResponse

func (c *ClientWithResponses) AndroidAppConfigDeleteWithResponse(ctx context.Context, androidAppConfigID string, body AndroidAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigDeleteResponse, error)

func (*ClientWithResponses) AndroidAppConfigGetWithResponse

func (c *ClientWithResponses) AndroidAppConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AndroidAppConfigGetResponse, error)

AndroidAppConfigGetWithResponse request returning *AndroidAppConfigGetResponse

func (*ClientWithResponses) AndroidAppConfigPutWithBodyWithResponse

func (c *ClientWithResponses) AndroidAppConfigPutWithBodyWithResponse(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigPutResponse, error)

AndroidAppConfigPutWithBodyWithResponse request with arbitrary body returning *AndroidAppConfigPutResponse

func (*ClientWithResponses) AndroidAppConfigPutWithResponse

func (c *ClientWithResponses) AndroidAppConfigPutWithResponse(ctx context.Context, androidAppConfigID string, body AndroidAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigPutResponse, error)

func (*ClientWithResponses) AssociationTokenCreateWithBodyWithResponse

func (c *ClientWithResponses) AssociationTokenCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssociationTokenCreateResponse, error)

AssociationTokenCreateWithBodyWithResponse request with arbitrary body returning *AssociationTokenCreateResponse

func (*ClientWithResponses) AssociationTokenCreateWithResponse

func (c *ClientWithResponses) AssociationTokenCreateWithResponse(ctx context.Context, body AssociationTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AssociationTokenCreateResponse, error)

func (*ClientWithResponses) AuthMethodsListWithBodyWithResponse

func (c *ClientWithResponses) AuthMethodsListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthMethodsListResponse, error)

AuthMethodsListWithBodyWithResponse request with arbitrary body returning *AuthMethodsListResponse

func (*ClientWithResponses) AuthMethodsListWithResponse

func (c *ClientWithResponses) AuthMethodsListWithResponse(ctx context.Context, body AuthMethodsListJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthMethodsListResponse, error)

func (*ClientWithResponses) AuthTokenValidateWithBodyWithResponse

func (c *ClientWithResponses) AuthTokenValidateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthTokenValidateResponse, error)

AuthTokenValidateWithBodyWithResponse request with arbitrary body returning *AuthTokenValidateResponse

func (*ClientWithResponses) AuthTokenValidateWithResponse

func (c *ClientWithResponses) AuthTokenValidateWithResponse(ctx context.Context, body AuthTokenValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthTokenValidateResponse, error)

func (*ClientWithResponses) EmailCodeGetWithResponse

func (c *ClientWithResponses) EmailCodeGetWithResponse(ctx context.Context, emailCodeID EmailCodeID, reqEditors ...RequestEditorFn) (*EmailCodeGetResponse, error)

EmailCodeGetWithResponse request returning *EmailCodeGetResponse

func (*ClientWithResponses) EmailCodeSendWithBodyWithResponse

func (c *ClientWithResponses) EmailCodeSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailCodeSendResponse, error)

EmailCodeSendWithBodyWithResponse request with arbitrary body returning *EmailCodeSendResponse

func (*ClientWithResponses) EmailCodeSendWithResponse

func (c *ClientWithResponses) EmailCodeSendWithResponse(ctx context.Context, body EmailCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailCodeSendResponse, error)

func (*ClientWithResponses) EmailCodeValidateWithBodyWithResponse

func (c *ClientWithResponses) EmailCodeValidateWithBodyWithResponse(ctx context.Context, emailCodeID EmailCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailCodeValidateResponse, error)

EmailCodeValidateWithBodyWithResponse request with arbitrary body returning *EmailCodeValidateResponse

func (*ClientWithResponses) EmailCodeValidateWithResponse

func (c *ClientWithResponses) EmailCodeValidateWithResponse(ctx context.Context, emailCodeID EmailCodeID, body EmailCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailCodeValidateResponse, error)

func (*ClientWithResponses) EmailLinkDeleteWithBodyWithResponse

func (c *ClientWithResponses) EmailLinkDeleteWithBodyWithResponse(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkDeleteResponse, error)

EmailLinkDeleteWithBodyWithResponse request with arbitrary body returning *EmailLinkDeleteResponse

func (*ClientWithResponses) EmailLinkDeleteWithResponse

func (c *ClientWithResponses) EmailLinkDeleteWithResponse(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkDeleteResponse, error)

func (*ClientWithResponses) EmailLinkGetWithResponse

func (c *ClientWithResponses) EmailLinkGetWithResponse(ctx context.Context, emailLinkID EmailLinkID, reqEditors ...RequestEditorFn) (*EmailLinkGetResponse, error)

EmailLinkGetWithResponse request returning *EmailLinkGetResponse

func (*ClientWithResponses) EmailLinkSendWithBodyWithResponse

func (c *ClientWithResponses) EmailLinkSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkSendResponse, error)

EmailLinkSendWithBodyWithResponse request with arbitrary body returning *EmailLinkSendResponse

func (*ClientWithResponses) EmailLinkSendWithResponse

func (c *ClientWithResponses) EmailLinkSendWithResponse(ctx context.Context, body EmailLinkSendJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkSendResponse, error)

func (*ClientWithResponses) EmailLinkValidateWithBodyWithResponse

func (c *ClientWithResponses) EmailLinkValidateWithBodyWithResponse(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkValidateResponse, error)

EmailLinkValidateWithBodyWithResponse request with arbitrary body returning *EmailLinkValidateResponse

func (*ClientWithResponses) EmailLinkValidateWithResponse

func (c *ClientWithResponses) EmailLinkValidateWithResponse(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkValidateResponse, error)

func (*ClientWithResponses) EmailTemplateCreateWithBodyWithResponse

func (c *ClientWithResponses) EmailTemplateCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTemplateCreateResponse, error)

EmailTemplateCreateWithBodyWithResponse request with arbitrary body returning *EmailTemplateCreateResponse

func (*ClientWithResponses) EmailTemplateCreateWithResponse

func (c *ClientWithResponses) EmailTemplateCreateWithResponse(ctx context.Context, body EmailTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTemplateCreateResponse, error)

func (*ClientWithResponses) EmailTemplateDeleteWithBodyWithResponse

func (c *ClientWithResponses) EmailTemplateDeleteWithBodyWithResponse(ctx context.Context, emailTemplateID EmailTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTemplateDeleteResponse, error)

EmailTemplateDeleteWithBodyWithResponse request with arbitrary body returning *EmailTemplateDeleteResponse

func (*ClientWithResponses) EmailTemplateDeleteWithResponse

func (c *ClientWithResponses) EmailTemplateDeleteWithResponse(ctx context.Context, emailTemplateID EmailTemplateID, body EmailTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTemplateDeleteResponse, error)

func (*ClientWithResponses) ExampleGetWithResponse

func (c *ClientWithResponses) ExampleGetWithResponse(ctx context.Context, fileName ExampleGetParamsFileName, reqEditors ...RequestEditorFn) (*ExampleGetResponse, error)

ExampleGetWithResponse request returning *ExampleGetResponse

func (*ClientWithResponses) IOSAppConfigCreateWithBodyWithResponse

func (c *ClientWithResponses) IOSAppConfigCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigCreateResponse, error)

IOSAppConfigCreateWithBodyWithResponse request with arbitrary body returning *IOSAppConfigCreateResponse

func (*ClientWithResponses) IOSAppConfigCreateWithResponse

func (c *ClientWithResponses) IOSAppConfigCreateWithResponse(ctx context.Context, body IOSAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigCreateResponse, error)

func (*ClientWithResponses) IOSAppConfigDeleteWithBodyWithResponse

func (c *ClientWithResponses) IOSAppConfigDeleteWithBodyWithResponse(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigDeleteResponse, error)

IOSAppConfigDeleteWithBodyWithResponse request with arbitrary body returning *IOSAppConfigDeleteResponse

func (*ClientWithResponses) IOSAppConfigDeleteWithResponse

func (c *ClientWithResponses) IOSAppConfigDeleteWithResponse(ctx context.Context, iosAppConfigID string, body IOSAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigDeleteResponse, error)

func (*ClientWithResponses) IOSAppConfigGetWithResponse

func (c *ClientWithResponses) IOSAppConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IOSAppConfigGetResponse, error)

IOSAppConfigGetWithResponse request returning *IOSAppConfigGetResponse

func (*ClientWithResponses) IOSAppConfigPutWithBodyWithResponse

func (c *ClientWithResponses) IOSAppConfigPutWithBodyWithResponse(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigPutResponse, error)

IOSAppConfigPutWithBodyWithResponse request with arbitrary body returning *IOSAppConfigPutResponse

func (*ClientWithResponses) IOSAppConfigPutWithResponse

func (c *ClientWithResponses) IOSAppConfigPutWithResponse(ctx context.Context, iosAppConfigID string, body IOSAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigPutResponse, error)

func (*ClientWithResponses) LongSessionGetWithResponse

func (c *ClientWithResponses) LongSessionGetWithResponse(ctx context.Context, sessionID externalRef0.SessionID, reqEditors ...RequestEditorFn) (*LongSessionGetResponse, error)

LongSessionGetWithResponse request returning *LongSessionGetResponse

func (*ClientWithResponses) LongSessionListWithResponse

func (c *ClientWithResponses) LongSessionListWithResponse(ctx context.Context, params *LongSessionListParams, reqEditors ...RequestEditorFn) (*LongSessionListResponse, error)

LongSessionListWithResponse request returning *LongSessionListResponse

func (*ClientWithResponses) LongSessionRevokeWithBodyWithResponse

func (c *ClientWithResponses) LongSessionRevokeWithBodyWithResponse(ctx context.Context, sessionID externalRef0.SessionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LongSessionRevokeResponse, error)

LongSessionRevokeWithBodyWithResponse request with arbitrary body returning *LongSessionRevokeResponse

func (*ClientWithResponses) LongSessionRevokeWithResponse

func (c *ClientWithResponses) LongSessionRevokeWithResponse(ctx context.Context, sessionID externalRef0.SessionID, body LongSessionRevokeJSONRequestBody, reqEditors ...RequestEditorFn) (*LongSessionRevokeResponse, error)

func (*ClientWithResponses) ProjectActivateWithBodyWithResponse

func (c *ClientWithResponses) ProjectActivateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectActivateResponse, error)

ProjectActivateWithBodyWithResponse request with arbitrary body returning *ProjectActivateResponse

func (*ClientWithResponses) ProjectActivateWithResponse

func (c *ClientWithResponses) ProjectActivateWithResponse(ctx context.Context, body ProjectActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectActivateResponse, error)

func (*ClientWithResponses) ProjectConfigGetWithResponse

func (c *ClientWithResponses) ProjectConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ProjectConfigGetResponse, error)

ProjectConfigGetWithResponse request returning *ProjectConfigGetResponse

func (*ClientWithResponses) ProjectConfigSaveWithBodyWithResponse

func (c *ClientWithResponses) ProjectConfigSaveWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectConfigSaveResponse, error)

ProjectConfigSaveWithBodyWithResponse request with arbitrary body returning *ProjectConfigSaveResponse

func (*ClientWithResponses) ProjectConfigSaveWithResponse

func (c *ClientWithResponses) ProjectConfigSaveWithResponse(ctx context.Context, body ProjectConfigSaveJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectConfigSaveResponse, error)

func (*ClientWithResponses) ProjectConfigWebhookTestWithBodyWithResponse

func (c *ClientWithResponses) ProjectConfigWebhookTestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectConfigWebhookTestResponse, error)

ProjectConfigWebhookTestWithBodyWithResponse request with arbitrary body returning *ProjectConfigWebhookTestResponse

func (*ClientWithResponses) ProjectConfigWebhookTestWithResponse

func (c *ClientWithResponses) ProjectConfigWebhookTestWithResponse(ctx context.Context, body ProjectConfigWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectConfigWebhookTestResponse, error)

func (*ClientWithResponses) ProjectSecretCreateWithBodyWithResponse

func (c *ClientWithResponses) ProjectSecretCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectSecretCreateResponse, error)

ProjectSecretCreateWithBodyWithResponse request with arbitrary body returning *ProjectSecretCreateResponse

func (*ClientWithResponses) ProjectSecretCreateWithResponse

func (c *ClientWithResponses) ProjectSecretCreateWithResponse(ctx context.Context, body ProjectSecretCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectSecretCreateResponse, error)

func (*ClientWithResponses) ProjectSecretDeleteWithBodyWithResponse

func (c *ClientWithResponses) ProjectSecretDeleteWithBodyWithResponse(ctx context.Context, secretID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectSecretDeleteResponse, error)

ProjectSecretDeleteWithBodyWithResponse request with arbitrary body returning *ProjectSecretDeleteResponse

func (*ClientWithResponses) ProjectSecretDeleteWithResponse

func (c *ClientWithResponses) ProjectSecretDeleteWithResponse(ctx context.Context, secretID string, body ProjectSecretDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectSecretDeleteResponse, error)

func (*ClientWithResponses) ProjectSecretListWithResponse

func (c *ClientWithResponses) ProjectSecretListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ProjectSecretListResponse, error)

ProjectSecretListWithResponse request returning *ProjectSecretListResponse

func (*ClientWithResponses) RequestLogGetWithResponse

func (c *ClientWithResponses) RequestLogGetWithResponse(ctx context.Context, requestID RequestID, params *RequestLogGetParams, reqEditors ...RequestEditorFn) (*RequestLogGetResponse, error)

RequestLogGetWithResponse request returning *RequestLogGetResponse

func (*ClientWithResponses) RequestLogsListWithResponse

func (c *ClientWithResponses) RequestLogsListWithResponse(ctx context.Context, params *RequestLogsListParams, reqEditors ...RequestEditorFn) (*RequestLogsListResponse, error)

RequestLogsListWithResponse request returning *RequestLogsListResponse

func (*ClientWithResponses) SessionConfigGetWithResponse

func (c *ClientWithResponses) SessionConfigGetWithResponse(ctx context.Context, params *SessionConfigGetParams, reqEditors ...RequestEditorFn) (*SessionConfigGetResponse, error)

SessionConfigGetWithResponse request returning *SessionConfigGetResponse

func (*ClientWithResponses) SessionConfigUpdateWithBodyWithResponse

func (c *ClientWithResponses) SessionConfigUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionConfigUpdateResponse, error)

SessionConfigUpdateWithBodyWithResponse request with arbitrary body returning *SessionConfigUpdateResponse

func (*ClientWithResponses) SessionConfigUpdateWithResponse

func (c *ClientWithResponses) SessionConfigUpdateWithResponse(ctx context.Context, body SessionConfigUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionConfigUpdateResponse, error)

func (*ClientWithResponses) SessionTokenCreateWithBodyWithResponse

func (c *ClientWithResponses) SessionTokenCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionTokenCreateResponse, error)

SessionTokenCreateWithBodyWithResponse request with arbitrary body returning *SessionTokenCreateResponse

func (*ClientWithResponses) SessionTokenCreateWithResponse

func (c *ClientWithResponses) SessionTokenCreateWithResponse(ctx context.Context, body SessionTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionTokenCreateResponse, error)

func (*ClientWithResponses) SessionTokenVerifyWithBodyWithResponse

func (c *ClientWithResponses) SessionTokenVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionTokenVerifyResponse, error)

SessionTokenVerifyWithBodyWithResponse request with arbitrary body returning *SessionTokenVerifyResponse

func (*ClientWithResponses) SessionTokenVerifyWithResponse

func (c *ClientWithResponses) SessionTokenVerifyWithResponse(ctx context.Context, body SessionTokenVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionTokenVerifyResponse, error)

func (*ClientWithResponses) SmsCodeSendWithBodyWithResponse

func (c *ClientWithResponses) SmsCodeSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsCodeSendResponse, error)

SmsCodeSendWithBodyWithResponse request with arbitrary body returning *SmsCodeSendResponse

func (*ClientWithResponses) SmsCodeSendWithResponse

func (c *ClientWithResponses) SmsCodeSendWithResponse(ctx context.Context, body SmsCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsCodeSendResponse, error)

func (*ClientWithResponses) SmsCodeValidateWithBodyWithResponse

func (c *ClientWithResponses) SmsCodeValidateWithBodyWithResponse(ctx context.Context, smsCodeID SmsCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsCodeValidateResponse, error)

SmsCodeValidateWithBodyWithResponse request with arbitrary body returning *SmsCodeValidateResponse

func (*ClientWithResponses) SmsCodeValidateWithResponse

func (c *ClientWithResponses) SmsCodeValidateWithResponse(ctx context.Context, smsCodeID SmsCodeID, body SmsCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsCodeValidateResponse, error)

func (*ClientWithResponses) SmsTemplateCreateWithBodyWithResponse

func (c *ClientWithResponses) SmsTemplateCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsTemplateCreateResponse, error)

SmsTemplateCreateWithBodyWithResponse request with arbitrary body returning *SmsTemplateCreateResponse

func (*ClientWithResponses) SmsTemplateCreateWithResponse

func (c *ClientWithResponses) SmsTemplateCreateWithResponse(ctx context.Context, body SmsTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsTemplateCreateResponse, error)

func (*ClientWithResponses) SmsTemplateDeleteWithBodyWithResponse

func (c *ClientWithResponses) SmsTemplateDeleteWithBodyWithResponse(ctx context.Context, smsTemplateID SmsTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsTemplateDeleteResponse, error)

SmsTemplateDeleteWithBodyWithResponse request with arbitrary body returning *SmsTemplateDeleteResponse

func (*ClientWithResponses) SmsTemplateDeleteWithResponse

func (c *ClientWithResponses) SmsTemplateDeleteWithResponse(ctx context.Context, smsTemplateID SmsTemplateID, body SmsTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsTemplateDeleteResponse, error)

func (*ClientWithResponses) TrackingAllRequestWithResponse

func (c *ClientWithResponses) TrackingAllRequestWithResponse(ctx context.Context, params *TrackingAllRequestParams, reqEditors ...RequestEditorFn) (*TrackingAllRequestResponse, error)

TrackingAllRequestWithResponse request returning *TrackingAllRequestResponse

func (*ClientWithResponses) TrackingBackupStateGetWithResponse

func (c *ClientWithResponses) TrackingBackupStateGetWithResponse(ctx context.Context, params *TrackingBackupStateGetParams, reqEditors ...RequestEditorFn) (*TrackingBackupStateGetResponse, error)

TrackingBackupStateGetWithResponse request returning *TrackingBackupStateGetResponse

func (*ClientWithResponses) TrackingBrowserDetailedStatsListWithResponse

func (c *ClientWithResponses) TrackingBrowserDetailedStatsListWithResponse(ctx context.Context, params *TrackingBrowserDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingBrowserDetailedStatsListResponse, error)

TrackingBrowserDetailedStatsListWithResponse request returning *TrackingBrowserDetailedStatsListResponse

func (*ClientWithResponses) TrackingBrowserStatsListWithResponse

func (c *ClientWithResponses) TrackingBrowserStatsListWithResponse(ctx context.Context, params *TrackingBrowserStatsListParams, reqEditors ...RequestEditorFn) (*TrackingBrowserStatsListResponse, error)

TrackingBrowserStatsListWithResponse request returning *TrackingBrowserStatsListResponse

func (*ClientWithResponses) TrackingDetailedStatsListWithResponse

func (c *ClientWithResponses) TrackingDetailedStatsListWithResponse(ctx context.Context, params *TrackingDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingDetailedStatsListResponse, error)

TrackingDetailedStatsListWithResponse request returning *TrackingDetailedStatsListResponse

func (*ClientWithResponses) TrackingEnumsGetWithResponse

func (c *ClientWithResponses) TrackingEnumsGetWithResponse(ctx context.Context, params *TrackingEnumsGetParams, reqEditors ...RequestEditorFn) (*TrackingEnumsGetResponse, error)

TrackingEnumsGetWithResponse request returning *TrackingEnumsGetResponse

func (*ClientWithResponses) TrackingOSDetailedStatsListWithResponse

func (c *ClientWithResponses) TrackingOSDetailedStatsListWithResponse(ctx context.Context, params *TrackingOSDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingOSDetailedStatsListResponse, error)

TrackingOSDetailedStatsListWithResponse request returning *TrackingOSDetailedStatsListResponse

func (*ClientWithResponses) TrackingOSStatsListWithResponse

func (c *ClientWithResponses) TrackingOSStatsListWithResponse(ctx context.Context, params *TrackingOSStatsListParams, reqEditors ...RequestEditorFn) (*TrackingOSStatsListResponse, error)

TrackingOSStatsListWithResponse request returning *TrackingOSStatsListResponse

func (*ClientWithResponses) TrackingPasskeysAdoptionWithResponse added in v1.0.5

func (c *ClientWithResponses) TrackingPasskeysAdoptionWithResponse(ctx context.Context, params *TrackingPasskeysAdoptionParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysAdoptionResponse, error)

TrackingPasskeysAdoptionWithResponse request returning *TrackingPasskeysAdoptionResponse

func (*ClientWithResponses) TrackingPasskeysAuthenticatorWithResponse added in v1.0.5

func (c *ClientWithResponses) TrackingPasskeysAuthenticatorWithResponse(ctx context.Context, params *TrackingPasskeysAuthenticatorParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysAuthenticatorResponse, error)

TrackingPasskeysAuthenticatorWithResponse request returning *TrackingPasskeysAuthenticatorResponse

func (*ClientWithResponses) TrackingPasskeysTypeWithResponse added in v1.0.5

func (c *ClientWithResponses) TrackingPasskeysTypeWithResponse(ctx context.Context, params *TrackingPasskeysTypeParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysTypeResponse, error)

TrackingPasskeysTypeWithResponse request returning *TrackingPasskeysTypeResponse

func (*ClientWithResponses) TrackingStatsListWithResponse

func (c *ClientWithResponses) TrackingStatsListWithResponse(ctx context.Context, params *TrackingStatsListParams, reqEditors ...RequestEditorFn) (*TrackingStatsListResponse, error)

TrackingStatsListWithResponse request returning *TrackingStatsListResponse

func (*ClientWithResponses) UserAuthLogListWithResponse

func (c *ClientWithResponses) UserAuthLogListWithResponse(ctx context.Context, params *UserAuthLogListParams, reqEditors ...RequestEditorFn) (*UserAuthLogListResponse, error)

UserAuthLogListWithResponse request returning *UserAuthLogListResponse

func (*ClientWithResponses) UserCreateWithBodyWithResponse

func (c *ClientWithResponses) UserCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)

UserCreateWithBodyWithResponse request with arbitrary body returning *UserCreateResponse

func (*ClientWithResponses) UserCreateWithResponse

func (c *ClientWithResponses) UserCreateWithResponse(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)

func (*ClientWithResponses) UserCustomLoginIdentifierCreateWithBodyWithResponse

func (c *ClientWithResponses) UserCustomLoginIdentifierCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierCreateResponse, error)

UserCustomLoginIdentifierCreateWithBodyWithResponse request with arbitrary body returning *UserCustomLoginIdentifierCreateResponse

func (*ClientWithResponses) UserCustomLoginIdentifierCreateWithResponse

func (c *ClientWithResponses) UserCustomLoginIdentifierCreateWithResponse(ctx context.Context, userID UserID, body UserCustomLoginIdentifierCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierCreateResponse, error)

func (*ClientWithResponses) UserCustomLoginIdentifierDeleteWithBodyWithResponse

func (c *ClientWithResponses) UserCustomLoginIdentifierDeleteWithBodyWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierDeleteResponse, error)

UserCustomLoginIdentifierDeleteWithBodyWithResponse request with arbitrary body returning *UserCustomLoginIdentifierDeleteResponse

func (*ClientWithResponses) UserCustomLoginIdentifierDeleteWithResponse

func (c *ClientWithResponses) UserCustomLoginIdentifierDeleteWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, body UserCustomLoginIdentifierDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierDeleteResponse, error)

func (*ClientWithResponses) UserCustomLoginIdentifierGetWithResponse

func (c *ClientWithResponses) UserCustomLoginIdentifierGetWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, params *UserCustomLoginIdentifierGetParams, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierGetResponse, error)

UserCustomLoginIdentifierGetWithResponse request returning *UserCustomLoginIdentifierGetResponse

func (*ClientWithResponses) UserDeleteWithBodyWithResponse

func (c *ClientWithResponses) UserDeleteWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserDeleteResponse, error)

UserDeleteWithBodyWithResponse request with arbitrary body returning *UserDeleteResponse

func (*ClientWithResponses) UserDeleteWithResponse

func (c *ClientWithResponses) UserDeleteWithResponse(ctx context.Context, userID UserID, body UserDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserDeleteResponse, error)

func (*ClientWithResponses) UserDeviceListWithResponse

func (c *ClientWithResponses) UserDeviceListWithResponse(ctx context.Context, userID UserID, params *UserDeviceListParams, reqEditors ...RequestEditorFn) (*UserDeviceListResponse, error)

UserDeviceListWithResponse request returning *UserDeviceListResponse

func (*ClientWithResponses) UserEmailCreateWithBodyWithResponse

func (c *ClientWithResponses) UserEmailCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserEmailCreateResponse, error)

UserEmailCreateWithBodyWithResponse request with arbitrary body returning *UserEmailCreateResponse

func (*ClientWithResponses) UserEmailCreateWithResponse

func (c *ClientWithResponses) UserEmailCreateWithResponse(ctx context.Context, userID UserID, body UserEmailCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserEmailCreateResponse, error)

func (*ClientWithResponses) UserEmailDeleteWithBodyWithResponse

func (c *ClientWithResponses) UserEmailDeleteWithBodyWithResponse(ctx context.Context, userID UserID, emailID EmailID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserEmailDeleteResponse, error)

UserEmailDeleteWithBodyWithResponse request with arbitrary body returning *UserEmailDeleteResponse

func (*ClientWithResponses) UserEmailDeleteWithResponse

func (c *ClientWithResponses) UserEmailDeleteWithResponse(ctx context.Context, userID UserID, emailID EmailID, body UserEmailDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserEmailDeleteResponse, error)

func (*ClientWithResponses) UserEmailGetWithResponse

func (c *ClientWithResponses) UserEmailGetWithResponse(ctx context.Context, userID UserID, emailID EmailID, params *UserEmailGetParams, reqEditors ...RequestEditorFn) (*UserEmailGetResponse, error)

UserEmailGetWithResponse request returning *UserEmailGetResponse

func (*ClientWithResponses) UserExistsWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) UserExistsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserExistsResponse, error)

UserExistsWithBodyWithResponse request with arbitrary body returning *UserExistsResponse

func (*ClientWithResponses) UserExistsWithResponse added in v1.0.3

func (c *ClientWithResponses) UserExistsWithResponse(ctx context.Context, body UserExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*UserExistsResponse, error)

func (*ClientWithResponses) UserGetWithResponse

func (c *ClientWithResponses) UserGetWithResponse(ctx context.Context, userID UserID, params *UserGetParams, reqEditors ...RequestEditorFn) (*UserGetResponse, error)

UserGetWithResponse request returning *UserGetResponse

func (*ClientWithResponses) UserListWithResponse

func (c *ClientWithResponses) UserListWithResponse(ctx context.Context, params *UserListParams, reqEditors ...RequestEditorFn) (*UserListResponse, error)

UserListWithResponse request returning *UserListResponse

func (*ClientWithResponses) UserPhoneNumberCreateWithBodyWithResponse

func (c *ClientWithResponses) UserPhoneNumberCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserPhoneNumberCreateResponse, error)

UserPhoneNumberCreateWithBodyWithResponse request with arbitrary body returning *UserPhoneNumberCreateResponse

func (*ClientWithResponses) UserPhoneNumberCreateWithResponse

func (c *ClientWithResponses) UserPhoneNumberCreateWithResponse(ctx context.Context, userID UserID, body UserPhoneNumberCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserPhoneNumberCreateResponse, error)

func (*ClientWithResponses) UserPhoneNumberDeleteWithBodyWithResponse

func (c *ClientWithResponses) UserPhoneNumberDeleteWithBodyWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserPhoneNumberDeleteResponse, error)

UserPhoneNumberDeleteWithBodyWithResponse request with arbitrary body returning *UserPhoneNumberDeleteResponse

func (*ClientWithResponses) UserPhoneNumberDeleteWithResponse

func (c *ClientWithResponses) UserPhoneNumberDeleteWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, body UserPhoneNumberDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserPhoneNumberDeleteResponse, error)

func (*ClientWithResponses) UserPhoneNumberGetWithResponse

func (c *ClientWithResponses) UserPhoneNumberGetWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, params *UserPhoneNumberGetParams, reqEditors ...RequestEditorFn) (*UserPhoneNumberGetResponse, error)

UserPhoneNumberGetWithResponse request returning *UserPhoneNumberGetResponse

func (*ClientWithResponses) UserStatsListWithResponse

func (c *ClientWithResponses) UserStatsListWithResponse(ctx context.Context, params *UserStatsListParams, reqEditors ...RequestEditorFn) (*UserStatsListResponse, error)

UserStatsListWithResponse request returning *UserStatsListResponse

func (*ClientWithResponses) UserUpdateWithBodyWithResponse

func (c *ClientWithResponses) UserUpdateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdateResponse, error)

UserUpdateWithBodyWithResponse request with arbitrary body returning *UserUpdateResponse

func (*ClientWithResponses) UserUpdateWithResponse

func (c *ClientWithResponses) UserUpdateWithResponse(ctx context.Context, userID UserID, body UserUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdateResponse, error)

func (*ClientWithResponses) ValidateEmailWithBodyWithResponse

func (c *ClientWithResponses) ValidateEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateEmailResponse, error)

ValidateEmailWithBodyWithResponse request with arbitrary body returning *ValidateEmailResponse

func (*ClientWithResponses) ValidateEmailWithResponse

func (c *ClientWithResponses) ValidateEmailWithResponse(ctx context.Context, body ValidateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateEmailResponse, error)

func (*ClientWithResponses) ValidatePhoneNumberWithBodyWithResponse

func (c *ClientWithResponses) ValidatePhoneNumberWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidatePhoneNumberResponse, error)

ValidatePhoneNumberWithBodyWithResponse request with arbitrary body returning *ValidatePhoneNumberResponse

func (*ClientWithResponses) ValidatePhoneNumberWithResponse

func (c *ClientWithResponses) ValidatePhoneNumberWithResponse(ctx context.Context, body ValidatePhoneNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidatePhoneNumberResponse, error)

func (*ClientWithResponses) WebAuthnAssociateStartWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnAssociateStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAssociateStartResponse, error)

WebAuthnAssociateStartWithBodyWithResponse request with arbitrary body returning *WebAuthnAssociateStartResponse

func (*ClientWithResponses) WebAuthnAssociateStartWithResponse

func (c *ClientWithResponses) WebAuthnAssociateStartWithResponse(ctx context.Context, body WebAuthnAssociateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAssociateStartResponse, error)

func (*ClientWithResponses) WebAuthnAuthenticateFinishWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticateFinishWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateFinishResponse, error)

WebAuthnAuthenticateFinishWithBodyWithResponse request with arbitrary body returning *WebAuthnAuthenticateFinishResponse

func (*ClientWithResponses) WebAuthnAuthenticateFinishWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticateFinishWithResponse(ctx context.Context, body WebAuthnAuthenticateFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateFinishResponse, error)

func (*ClientWithResponses) WebAuthnAuthenticateStartWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticateStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateStartResponse, error)

WebAuthnAuthenticateStartWithBodyWithResponse request with arbitrary body returning *WebAuthnAuthenticateStartResponse

func (*ClientWithResponses) WebAuthnAuthenticateStartWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticateStartWithResponse(ctx context.Context, body WebAuthnAuthenticateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateStartResponse, error)

func (*ClientWithResponses) WebAuthnAuthenticatorUpdateWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticatorUpdateWithBodyWithResponse(ctx context.Context, authenticatorID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticatorUpdateResponse, error)

WebAuthnAuthenticatorUpdateWithBodyWithResponse request with arbitrary body returning *WebAuthnAuthenticatorUpdateResponse

func (*ClientWithResponses) WebAuthnAuthenticatorUpdateWithResponse

func (c *ClientWithResponses) WebAuthnAuthenticatorUpdateWithResponse(ctx context.Context, authenticatorID string, body WebAuthnAuthenticatorUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticatorUpdateResponse, error)

func (*ClientWithResponses) WebAuthnCredentialDeleteWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnCredentialDeleteWithBodyWithResponse(ctx context.Context, userID UserID, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialDeleteResponse, error)

WebAuthnCredentialDeleteWithBodyWithResponse request with arbitrary body returning *WebAuthnCredentialDeleteResponse

func (*ClientWithResponses) WebAuthnCredentialDeleteWithResponse

func (c *ClientWithResponses) WebAuthnCredentialDeleteWithResponse(ctx context.Context, userID UserID, credentialID string, body WebAuthnCredentialDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialDeleteResponse, error)

func (*ClientWithResponses) WebAuthnCredentialExistsWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnCredentialExistsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialExistsResponse, error)

WebAuthnCredentialExistsWithBodyWithResponse request with arbitrary body returning *WebAuthnCredentialExistsResponse

func (*ClientWithResponses) WebAuthnCredentialExistsWithResponse

func (c *ClientWithResponses) WebAuthnCredentialExistsWithResponse(ctx context.Context, body WebAuthnCredentialExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialExistsResponse, error)

func (*ClientWithResponses) WebAuthnCredentialListWithResponse

func (c *ClientWithResponses) WebAuthnCredentialListWithResponse(ctx context.Context, params *WebAuthnCredentialListParams, reqEditors ...RequestEditorFn) (*WebAuthnCredentialListResponse, error)

WebAuthnCredentialListWithResponse request returning *WebAuthnCredentialListResponse

func (*ClientWithResponses) WebAuthnCredentialUpdateWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnCredentialUpdateWithBodyWithResponse(ctx context.Context, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialUpdateResponse, error)

WebAuthnCredentialUpdateWithBodyWithResponse request with arbitrary body returning *WebAuthnCredentialUpdateResponse

func (*ClientWithResponses) WebAuthnCredentialUpdateWithResponse

func (c *ClientWithResponses) WebAuthnCredentialUpdateWithResponse(ctx context.Context, credentialID string, body WebAuthnCredentialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialUpdateResponse, error)

func (*ClientWithResponses) WebAuthnMediationStartWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnMediationStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnMediationStartResponse, error)

WebAuthnMediationStartWithBodyWithResponse request with arbitrary body returning *WebAuthnMediationStartResponse

func (*ClientWithResponses) WebAuthnMediationStartWithResponse

func (c *ClientWithResponses) WebAuthnMediationStartWithResponse(ctx context.Context, body WebAuthnMediationStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnMediationStartResponse, error)

func (*ClientWithResponses) WebAuthnRegisterFinishWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnRegisterFinishWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnRegisterFinishResponse, error)

WebAuthnRegisterFinishWithBodyWithResponse request with arbitrary body returning *WebAuthnRegisterFinishResponse

func (*ClientWithResponses) WebAuthnRegisterFinishWithResponse

func (c *ClientWithResponses) WebAuthnRegisterFinishWithResponse(ctx context.Context, body WebAuthnRegisterFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnRegisterFinishResponse, error)

func (*ClientWithResponses) WebAuthnRegisterStartWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnRegisterStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnRegisterStartResponse, error)

WebAuthnRegisterStartWithBodyWithResponse request with arbitrary body returning *WebAuthnRegisterStartResponse

func (*ClientWithResponses) WebAuthnRegisterStartWithResponse

func (c *ClientWithResponses) WebAuthnRegisterStartWithResponse(ctx context.Context, body WebAuthnRegisterStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnRegisterStartResponse, error)

func (*ClientWithResponses) WebAuthnSettingCreateWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnSettingCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingCreateResponse, error)

WebAuthnSettingCreateWithBodyWithResponse request with arbitrary body returning *WebAuthnSettingCreateResponse

func (*ClientWithResponses) WebAuthnSettingCreateWithResponse

func (c *ClientWithResponses) WebAuthnSettingCreateWithResponse(ctx context.Context, body WebAuthnSettingCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingCreateResponse, error)

func (*ClientWithResponses) WebAuthnSettingDeleteWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnSettingDeleteWithBodyWithResponse(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingDeleteResponse, error)

WebAuthnSettingDeleteWithBodyWithResponse request with arbitrary body returning *WebAuthnSettingDeleteResponse

func (*ClientWithResponses) WebAuthnSettingDeleteWithResponse

func (c *ClientWithResponses) WebAuthnSettingDeleteWithResponse(ctx context.Context, settingID string, body WebAuthnSettingDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingDeleteResponse, error)

func (*ClientWithResponses) WebAuthnSettingGetWithResponse

func (c *ClientWithResponses) WebAuthnSettingGetWithResponse(ctx context.Context, settingID string, reqEditors ...RequestEditorFn) (*WebAuthnSettingGetResponse, error)

WebAuthnSettingGetWithResponse request returning *WebAuthnSettingGetResponse

func (*ClientWithResponses) WebAuthnSettingListWithResponse

func (c *ClientWithResponses) WebAuthnSettingListWithResponse(ctx context.Context, params *WebAuthnSettingListParams, reqEditors ...RequestEditorFn) (*WebAuthnSettingListResponse, error)

WebAuthnSettingListWithResponse request returning *WebAuthnSettingListResponse

func (*ClientWithResponses) WebAuthnSettingPutWithBodyWithResponse

func (c *ClientWithResponses) WebAuthnSettingPutWithBodyWithResponse(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingPutResponse, error)

WebAuthnSettingPutWithBodyWithResponse request with arbitrary body returning *WebAuthnSettingPutResponse

func (*ClientWithResponses) WebAuthnSettingPutWithResponse

func (c *ClientWithResponses) WebAuthnSettingPutWithResponse(ctx context.Context, settingID string, body WebAuthnSettingPutJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingPutResponse, error)

func (*ClientWithResponses) WebhookLogsListWithResponse

func (c *ClientWithResponses) WebhookLogsListWithResponse(ctx context.Context, params *WebhookLogsListParams, reqEditors ...RequestEditorFn) (*WebhookLogsListResponse, error)

WebhookLogsListWithResponse request returning *WebhookLogsListResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// AndroidAppConfigGetWithResponse request
	AndroidAppConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AndroidAppConfigGetResponse, error)

	// AndroidAppConfigCreateWithBodyWithResponse request with any body
	AndroidAppConfigCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigCreateResponse, error)

	AndroidAppConfigCreateWithResponse(ctx context.Context, body AndroidAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigCreateResponse, error)

	// AndroidAppConfigDeleteWithBodyWithResponse request with any body
	AndroidAppConfigDeleteWithBodyWithResponse(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigDeleteResponse, error)

	AndroidAppConfigDeleteWithResponse(ctx context.Context, androidAppConfigID string, body AndroidAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigDeleteResponse, error)

	// AndroidAppConfigPutWithBodyWithResponse request with any body
	AndroidAppConfigPutWithBodyWithResponse(ctx context.Context, androidAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AndroidAppConfigPutResponse, error)

	AndroidAppConfigPutWithResponse(ctx context.Context, androidAppConfigID string, body AndroidAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*AndroidAppConfigPutResponse, error)

	// AssociationTokenCreateWithBodyWithResponse request with any body
	AssociationTokenCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssociationTokenCreateResponse, error)

	AssociationTokenCreateWithResponse(ctx context.Context, body AssociationTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*AssociationTokenCreateResponse, error)

	// AuthMethodsListWithBodyWithResponse request with any body
	AuthMethodsListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthMethodsListResponse, error)

	AuthMethodsListWithResponse(ctx context.Context, body AuthMethodsListJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthMethodsListResponse, error)

	// AuthTokenValidateWithBodyWithResponse request with any body
	AuthTokenValidateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthTokenValidateResponse, error)

	AuthTokenValidateWithResponse(ctx context.Context, body AuthTokenValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthTokenValidateResponse, error)

	// EmailCodeSendWithBodyWithResponse request with any body
	EmailCodeSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailCodeSendResponse, error)

	EmailCodeSendWithResponse(ctx context.Context, body EmailCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailCodeSendResponse, error)

	// EmailCodeGetWithResponse request
	EmailCodeGetWithResponse(ctx context.Context, emailCodeID EmailCodeID, reqEditors ...RequestEditorFn) (*EmailCodeGetResponse, error)

	// EmailCodeValidateWithBodyWithResponse request with any body
	EmailCodeValidateWithBodyWithResponse(ctx context.Context, emailCodeID EmailCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailCodeValidateResponse, error)

	EmailCodeValidateWithResponse(ctx context.Context, emailCodeID EmailCodeID, body EmailCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailCodeValidateResponse, error)

	// EmailLinkSendWithBodyWithResponse request with any body
	EmailLinkSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkSendResponse, error)

	EmailLinkSendWithResponse(ctx context.Context, body EmailLinkSendJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkSendResponse, error)

	// EmailLinkDeleteWithBodyWithResponse request with any body
	EmailLinkDeleteWithBodyWithResponse(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkDeleteResponse, error)

	EmailLinkDeleteWithResponse(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkDeleteResponse, error)

	// EmailLinkGetWithResponse request
	EmailLinkGetWithResponse(ctx context.Context, emailLinkID EmailLinkID, reqEditors ...RequestEditorFn) (*EmailLinkGetResponse, error)

	// EmailLinkValidateWithBodyWithResponse request with any body
	EmailLinkValidateWithBodyWithResponse(ctx context.Context, emailLinkID EmailLinkID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailLinkValidateResponse, error)

	EmailLinkValidateWithResponse(ctx context.Context, emailLinkID EmailLinkID, body EmailLinkValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailLinkValidateResponse, error)

	// EmailTemplateCreateWithBodyWithResponse request with any body
	EmailTemplateCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTemplateCreateResponse, error)

	EmailTemplateCreateWithResponse(ctx context.Context, body EmailTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTemplateCreateResponse, error)

	// EmailTemplateDeleteWithBodyWithResponse request with any body
	EmailTemplateDeleteWithBodyWithResponse(ctx context.Context, emailTemplateID EmailTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTemplateDeleteResponse, error)

	EmailTemplateDeleteWithResponse(ctx context.Context, emailTemplateID EmailTemplateID, body EmailTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTemplateDeleteResponse, error)

	// ExampleGetWithResponse request
	ExampleGetWithResponse(ctx context.Context, fileName ExampleGetParamsFileName, reqEditors ...RequestEditorFn) (*ExampleGetResponse, error)

	// IOSAppConfigGetWithResponse request
	IOSAppConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*IOSAppConfigGetResponse, error)

	// IOSAppConfigCreateWithBodyWithResponse request with any body
	IOSAppConfigCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigCreateResponse, error)

	IOSAppConfigCreateWithResponse(ctx context.Context, body IOSAppConfigCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigCreateResponse, error)

	// IOSAppConfigDeleteWithBodyWithResponse request with any body
	IOSAppConfigDeleteWithBodyWithResponse(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigDeleteResponse, error)

	IOSAppConfigDeleteWithResponse(ctx context.Context, iosAppConfigID string, body IOSAppConfigDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigDeleteResponse, error)

	// IOSAppConfigPutWithBodyWithResponse request with any body
	IOSAppConfigPutWithBodyWithResponse(ctx context.Context, iosAppConfigID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IOSAppConfigPutResponse, error)

	IOSAppConfigPutWithResponse(ctx context.Context, iosAppConfigID string, body IOSAppConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*IOSAppConfigPutResponse, error)

	// LongSessionListWithResponse request
	LongSessionListWithResponse(ctx context.Context, params *LongSessionListParams, reqEditors ...RequestEditorFn) (*LongSessionListResponse, error)

	// LongSessionGetWithResponse request
	LongSessionGetWithResponse(ctx context.Context, sessionID externalRef0.SessionID, reqEditors ...RequestEditorFn) (*LongSessionGetResponse, error)

	// LongSessionRevokeWithBodyWithResponse request with any body
	LongSessionRevokeWithBodyWithResponse(ctx context.Context, sessionID externalRef0.SessionID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LongSessionRevokeResponse, error)

	LongSessionRevokeWithResponse(ctx context.Context, sessionID externalRef0.SessionID, body LongSessionRevokeJSONRequestBody, reqEditors ...RequestEditorFn) (*LongSessionRevokeResponse, error)

	// ProjectConfigGetWithResponse request
	ProjectConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ProjectConfigGetResponse, error)

	// ProjectConfigSaveWithBodyWithResponse request with any body
	ProjectConfigSaveWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectConfigSaveResponse, error)

	ProjectConfigSaveWithResponse(ctx context.Context, body ProjectConfigSaveJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectConfigSaveResponse, error)

	// ProjectConfigWebhookTestWithBodyWithResponse request with any body
	ProjectConfigWebhookTestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectConfigWebhookTestResponse, error)

	ProjectConfigWebhookTestWithResponse(ctx context.Context, body ProjectConfigWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectConfigWebhookTestResponse, error)

	// ProjectSecretListWithResponse request
	ProjectSecretListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ProjectSecretListResponse, error)

	// ProjectSecretCreateWithBodyWithResponse request with any body
	ProjectSecretCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectSecretCreateResponse, error)

	ProjectSecretCreateWithResponse(ctx context.Context, body ProjectSecretCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectSecretCreateResponse, error)

	// ProjectSecretDeleteWithBodyWithResponse request with any body
	ProjectSecretDeleteWithBodyWithResponse(ctx context.Context, secretID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectSecretDeleteResponse, error)

	ProjectSecretDeleteWithResponse(ctx context.Context, secretID string, body ProjectSecretDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectSecretDeleteResponse, error)

	// ProjectActivateWithBodyWithResponse request with any body
	ProjectActivateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectActivateResponse, error)

	ProjectActivateWithResponse(ctx context.Context, body ProjectActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectActivateResponse, error)

	// RequestLogsListWithResponse request
	RequestLogsListWithResponse(ctx context.Context, params *RequestLogsListParams, reqEditors ...RequestEditorFn) (*RequestLogsListResponse, error)

	// RequestLogGetWithResponse request
	RequestLogGetWithResponse(ctx context.Context, requestID RequestID, params *RequestLogGetParams, reqEditors ...RequestEditorFn) (*RequestLogGetResponse, error)

	// SessionConfigGetWithResponse request
	SessionConfigGetWithResponse(ctx context.Context, params *SessionConfigGetParams, reqEditors ...RequestEditorFn) (*SessionConfigGetResponse, error)

	// SessionConfigUpdateWithBodyWithResponse request with any body
	SessionConfigUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionConfigUpdateResponse, error)

	SessionConfigUpdateWithResponse(ctx context.Context, body SessionConfigUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionConfigUpdateResponse, error)

	// SessionTokenCreateWithBodyWithResponse request with any body
	SessionTokenCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionTokenCreateResponse, error)

	SessionTokenCreateWithResponse(ctx context.Context, body SessionTokenCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionTokenCreateResponse, error)

	// SessionTokenVerifyWithBodyWithResponse request with any body
	SessionTokenVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SessionTokenVerifyResponse, error)

	SessionTokenVerifyWithResponse(ctx context.Context, body SessionTokenVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*SessionTokenVerifyResponse, error)

	// SmsCodeSendWithBodyWithResponse request with any body
	SmsCodeSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsCodeSendResponse, error)

	SmsCodeSendWithResponse(ctx context.Context, body SmsCodeSendJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsCodeSendResponse, error)

	// SmsCodeValidateWithBodyWithResponse request with any body
	SmsCodeValidateWithBodyWithResponse(ctx context.Context, smsCodeID SmsCodeID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsCodeValidateResponse, error)

	SmsCodeValidateWithResponse(ctx context.Context, smsCodeID SmsCodeID, body SmsCodeValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsCodeValidateResponse, error)

	// SmsTemplateCreateWithBodyWithResponse request with any body
	SmsTemplateCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsTemplateCreateResponse, error)

	SmsTemplateCreateWithResponse(ctx context.Context, body SmsTemplateCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsTemplateCreateResponse, error)

	// SmsTemplateDeleteWithBodyWithResponse request with any body
	SmsTemplateDeleteWithBodyWithResponse(ctx context.Context, smsTemplateID SmsTemplateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SmsTemplateDeleteResponse, error)

	SmsTemplateDeleteWithResponse(ctx context.Context, smsTemplateID SmsTemplateID, body SmsTemplateDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*SmsTemplateDeleteResponse, error)

	// TrackingAllRequestWithResponse request
	TrackingAllRequestWithResponse(ctx context.Context, params *TrackingAllRequestParams, reqEditors ...RequestEditorFn) (*TrackingAllRequestResponse, error)

	// TrackingBackupStateGetWithResponse request
	TrackingBackupStateGetWithResponse(ctx context.Context, params *TrackingBackupStateGetParams, reqEditors ...RequestEditorFn) (*TrackingBackupStateGetResponse, error)

	// TrackingBrowserStatsListWithResponse request
	TrackingBrowserStatsListWithResponse(ctx context.Context, params *TrackingBrowserStatsListParams, reqEditors ...RequestEditorFn) (*TrackingBrowserStatsListResponse, error)

	// TrackingBrowserDetailedStatsListWithResponse request
	TrackingBrowserDetailedStatsListWithResponse(ctx context.Context, params *TrackingBrowserDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingBrowserDetailedStatsListResponse, error)

	// TrackingEnumsGetWithResponse request
	TrackingEnumsGetWithResponse(ctx context.Context, params *TrackingEnumsGetParams, reqEditors ...RequestEditorFn) (*TrackingEnumsGetResponse, error)

	// TrackingOSStatsListWithResponse request
	TrackingOSStatsListWithResponse(ctx context.Context, params *TrackingOSStatsListParams, reqEditors ...RequestEditorFn) (*TrackingOSStatsListResponse, error)

	// TrackingOSDetailedStatsListWithResponse request
	TrackingOSDetailedStatsListWithResponse(ctx context.Context, params *TrackingOSDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingOSDetailedStatsListResponse, error)

	// TrackingPasskeysAdoptionWithResponse request
	TrackingPasskeysAdoptionWithResponse(ctx context.Context, params *TrackingPasskeysAdoptionParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysAdoptionResponse, error)

	// TrackingPasskeysAuthenticatorWithResponse request
	TrackingPasskeysAuthenticatorWithResponse(ctx context.Context, params *TrackingPasskeysAuthenticatorParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysAuthenticatorResponse, error)

	// TrackingPasskeysTypeWithResponse request
	TrackingPasskeysTypeWithResponse(ctx context.Context, params *TrackingPasskeysTypeParams, reqEditors ...RequestEditorFn) (*TrackingPasskeysTypeResponse, error)

	// TrackingStatsListWithResponse request
	TrackingStatsListWithResponse(ctx context.Context, params *TrackingStatsListParams, reqEditors ...RequestEditorFn) (*TrackingStatsListResponse, error)

	// TrackingDetailedStatsListWithResponse request
	TrackingDetailedStatsListWithResponse(ctx context.Context, params *TrackingDetailedStatsListParams, reqEditors ...RequestEditorFn) (*TrackingDetailedStatsListResponse, error)

	// UserAuthLogListWithResponse request
	UserAuthLogListWithResponse(ctx context.Context, params *UserAuthLogListParams, reqEditors ...RequestEditorFn) (*UserAuthLogListResponse, error)

	// UserListWithResponse request
	UserListWithResponse(ctx context.Context, params *UserListParams, reqEditors ...RequestEditorFn) (*UserListResponse, error)

	// UserCreateWithBodyWithResponse request with any body
	UserCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)

	UserCreateWithResponse(ctx context.Context, body UserCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCreateResponse, error)

	// UserExistsWithBodyWithResponse request with any body
	UserExistsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserExistsResponse, error)

	UserExistsWithResponse(ctx context.Context, body UserExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*UserExistsResponse, error)

	// UserStatsListWithResponse request
	UserStatsListWithResponse(ctx context.Context, params *UserStatsListParams, reqEditors ...RequestEditorFn) (*UserStatsListResponse, error)

	// UserDeleteWithBodyWithResponse request with any body
	UserDeleteWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserDeleteResponse, error)

	UserDeleteWithResponse(ctx context.Context, userID UserID, body UserDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserDeleteResponse, error)

	// UserGetWithResponse request
	UserGetWithResponse(ctx context.Context, userID UserID, params *UserGetParams, reqEditors ...RequestEditorFn) (*UserGetResponse, error)

	// UserUpdateWithBodyWithResponse request with any body
	UserUpdateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserUpdateResponse, error)

	UserUpdateWithResponse(ctx context.Context, userID UserID, body UserUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserUpdateResponse, error)

	// WebAuthnCredentialDeleteWithBodyWithResponse request with any body
	WebAuthnCredentialDeleteWithBodyWithResponse(ctx context.Context, userID UserID, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialDeleteResponse, error)

	WebAuthnCredentialDeleteWithResponse(ctx context.Context, userID UserID, credentialID string, body WebAuthnCredentialDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialDeleteResponse, error)

	// UserCustomLoginIdentifierCreateWithBodyWithResponse request with any body
	UserCustomLoginIdentifierCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierCreateResponse, error)

	UserCustomLoginIdentifierCreateWithResponse(ctx context.Context, userID UserID, body UserCustomLoginIdentifierCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierCreateResponse, error)

	// UserCustomLoginIdentifierDeleteWithBodyWithResponse request with any body
	UserCustomLoginIdentifierDeleteWithBodyWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierDeleteResponse, error)

	UserCustomLoginIdentifierDeleteWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, body UserCustomLoginIdentifierDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierDeleteResponse, error)

	// UserCustomLoginIdentifierGetWithResponse request
	UserCustomLoginIdentifierGetWithResponse(ctx context.Context, userID UserID, customLoginIdentifierID CustomLoginIdentifierID, params *UserCustomLoginIdentifierGetParams, reqEditors ...RequestEditorFn) (*UserCustomLoginIdentifierGetResponse, error)

	// UserDeviceListWithResponse request
	UserDeviceListWithResponse(ctx context.Context, userID UserID, params *UserDeviceListParams, reqEditors ...RequestEditorFn) (*UserDeviceListResponse, error)

	// UserEmailCreateWithBodyWithResponse request with any body
	UserEmailCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserEmailCreateResponse, error)

	UserEmailCreateWithResponse(ctx context.Context, userID UserID, body UserEmailCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserEmailCreateResponse, error)

	// UserEmailDeleteWithBodyWithResponse request with any body
	UserEmailDeleteWithBodyWithResponse(ctx context.Context, userID UserID, emailID EmailID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserEmailDeleteResponse, error)

	UserEmailDeleteWithResponse(ctx context.Context, userID UserID, emailID EmailID, body UserEmailDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserEmailDeleteResponse, error)

	// UserEmailGetWithResponse request
	UserEmailGetWithResponse(ctx context.Context, userID UserID, emailID EmailID, params *UserEmailGetParams, reqEditors ...RequestEditorFn) (*UserEmailGetResponse, error)

	// UserPhoneNumberCreateWithBodyWithResponse request with any body
	UserPhoneNumberCreateWithBodyWithResponse(ctx context.Context, userID UserID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserPhoneNumberCreateResponse, error)

	UserPhoneNumberCreateWithResponse(ctx context.Context, userID UserID, body UserPhoneNumberCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*UserPhoneNumberCreateResponse, error)

	// UserPhoneNumberDeleteWithBodyWithResponse request with any body
	UserPhoneNumberDeleteWithBodyWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UserPhoneNumberDeleteResponse, error)

	UserPhoneNumberDeleteWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, body UserPhoneNumberDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*UserPhoneNumberDeleteResponse, error)

	// UserPhoneNumberGetWithResponse request
	UserPhoneNumberGetWithResponse(ctx context.Context, userID UserID, phoneNumberID PhoneNumberID, params *UserPhoneNumberGetParams, reqEditors ...RequestEditorFn) (*UserPhoneNumberGetResponse, error)

	// ValidateEmailWithBodyWithResponse request with any body
	ValidateEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateEmailResponse, error)

	ValidateEmailWithResponse(ctx context.Context, body ValidateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateEmailResponse, error)

	// ValidatePhoneNumberWithBodyWithResponse request with any body
	ValidatePhoneNumberWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidatePhoneNumberResponse, error)

	ValidatePhoneNumberWithResponse(ctx context.Context, body ValidatePhoneNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidatePhoneNumberResponse, error)

	// WebAuthnAssociateStartWithBodyWithResponse request with any body
	WebAuthnAssociateStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAssociateStartResponse, error)

	WebAuthnAssociateStartWithResponse(ctx context.Context, body WebAuthnAssociateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAssociateStartResponse, error)

	// WebAuthnAuthenticateFinishWithBodyWithResponse request with any body
	WebAuthnAuthenticateFinishWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateFinishResponse, error)

	WebAuthnAuthenticateFinishWithResponse(ctx context.Context, body WebAuthnAuthenticateFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateFinishResponse, error)

	// WebAuthnAuthenticateStartWithBodyWithResponse request with any body
	WebAuthnAuthenticateStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateStartResponse, error)

	WebAuthnAuthenticateStartWithResponse(ctx context.Context, body WebAuthnAuthenticateStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticateStartResponse, error)

	// WebAuthnAuthenticatorUpdateWithBodyWithResponse request with any body
	WebAuthnAuthenticatorUpdateWithBodyWithResponse(ctx context.Context, authenticatorID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticatorUpdateResponse, error)

	WebAuthnAuthenticatorUpdateWithResponse(ctx context.Context, authenticatorID string, body WebAuthnAuthenticatorUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnAuthenticatorUpdateResponse, error)

	// WebAuthnCredentialListWithResponse request
	WebAuthnCredentialListWithResponse(ctx context.Context, params *WebAuthnCredentialListParams, reqEditors ...RequestEditorFn) (*WebAuthnCredentialListResponse, error)

	// WebAuthnCredentialExistsWithBodyWithResponse request with any body
	WebAuthnCredentialExistsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialExistsResponse, error)

	WebAuthnCredentialExistsWithResponse(ctx context.Context, body WebAuthnCredentialExistsJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialExistsResponse, error)

	// WebAuthnCredentialUpdateWithBodyWithResponse request with any body
	WebAuthnCredentialUpdateWithBodyWithResponse(ctx context.Context, credentialID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnCredentialUpdateResponse, error)

	WebAuthnCredentialUpdateWithResponse(ctx context.Context, credentialID string, body WebAuthnCredentialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnCredentialUpdateResponse, error)

	// WebAuthnMediationStartWithBodyWithResponse request with any body
	WebAuthnMediationStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnMediationStartResponse, error)

	WebAuthnMediationStartWithResponse(ctx context.Context, body WebAuthnMediationStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnMediationStartResponse, error)

	// WebAuthnRegisterFinishWithBodyWithResponse request with any body
	WebAuthnRegisterFinishWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnRegisterFinishResponse, error)

	WebAuthnRegisterFinishWithResponse(ctx context.Context, body WebAuthnRegisterFinishJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnRegisterFinishResponse, error)

	// WebAuthnRegisterStartWithBodyWithResponse request with any body
	WebAuthnRegisterStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnRegisterStartResponse, error)

	WebAuthnRegisterStartWithResponse(ctx context.Context, body WebAuthnRegisterStartJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnRegisterStartResponse, error)

	// WebAuthnSettingListWithResponse request
	WebAuthnSettingListWithResponse(ctx context.Context, params *WebAuthnSettingListParams, reqEditors ...RequestEditorFn) (*WebAuthnSettingListResponse, error)

	// WebAuthnSettingCreateWithBodyWithResponse request with any body
	WebAuthnSettingCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingCreateResponse, error)

	WebAuthnSettingCreateWithResponse(ctx context.Context, body WebAuthnSettingCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingCreateResponse, error)

	// WebAuthnSettingDeleteWithBodyWithResponse request with any body
	WebAuthnSettingDeleteWithBodyWithResponse(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingDeleteResponse, error)

	WebAuthnSettingDeleteWithResponse(ctx context.Context, settingID string, body WebAuthnSettingDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingDeleteResponse, error)

	// WebAuthnSettingGetWithResponse request
	WebAuthnSettingGetWithResponse(ctx context.Context, settingID string, reqEditors ...RequestEditorFn) (*WebAuthnSettingGetResponse, error)

	// WebAuthnSettingPutWithBodyWithResponse request with any body
	WebAuthnSettingPutWithBodyWithResponse(ctx context.Context, settingID string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WebAuthnSettingPutResponse, error)

	WebAuthnSettingPutWithResponse(ctx context.Context, settingID string, body WebAuthnSettingPutJSONRequestBody, reqEditors ...RequestEditorFn) (*WebAuthnSettingPutResponse, error)

	// WebhookLogsListWithResponse request
	WebhookLogsListWithResponse(ctx context.Context, params *WebhookLogsListParams, reqEditors ...RequestEditorFn) (*WebhookLogsListResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CustomLoginIdentifier

type CustomLoginIdentifier struct {
	// ID ID of the phone number
	ID             externalRef0.PhoneNumberID `json:"ID"`
	AdditionalData *string                    `json:"additionalData,omitempty"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created    externalRef0.Created `json:"created"`
	Identifier string               `json:"identifier"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

CustomLoginIdentifier defines model for customLoginIdentifier.

type CustomLoginIdentifierID

type CustomLoginIdentifierID = string

CustomLoginIdentifierID defines model for customLoginIdentifierID.

type Email

type Email struct {
	// ID ID of the email
	ID externalRef0.EmailID `json:"ID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Deleted Timestamp of when the entity was deleted in yyyy-MM-dd'T'HH:mm:ss format
	Deleted *externalRef0.Deleted `json:"deleted,omitempty"`
	Email   string                `json:"email"`

	// Status Generic status that can describe Corbado entities
	Status externalRef0.Status `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

Email defines model for email.

type EmailCode

type EmailCode struct {
	// ID ID of the email OTP
	ID externalRef0.EmailCodeID `json:"ID"`

	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload externalRef0.AdditionalPayload `json:"additionalPayload"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`
	Email   string               `json:"email"`

	// Status status values of an email OTP
	Status EmailCodeStatus `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated      externalRef0.Updated `json:"updated"`
	UserFullName *string              `json:"userFullName,omitempty"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

EmailCode defines model for emailCode.

type EmailCodeGetResponse

type EmailCodeGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailCodeGetRsp
	JSONDefault  *Error
}

func ParseEmailCodeGetResponse

func ParseEmailCodeGetResponse(rsp *http.Response) (*EmailCodeGetResponse, error)

ParseEmailCodeGetResponse parses an HTTP response from a EmailCodeGetWithResponse call

func (EmailCodeGetResponse) Status

func (r EmailCodeGetResponse) Status() string

Status returns HTTPResponse.Status

func (EmailCodeGetResponse) StatusCode

func (r EmailCodeGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailCodeGetRsp

type EmailCodeGetRsp struct {
	Data struct {
		EmailCode EmailCode `json:"emailCode"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

EmailCodeGetRsp defines model for emailCodeGetRsp.

type EmailCodeID

type EmailCodeID = string

EmailCodeID defines model for emailCodeID.

type EmailCodeSendJSONRequestBody

type EmailCodeSendJSONRequestBody = EmailCodeSendReq

EmailCodeSendJSONRequestBody defines body for EmailCodeSend for application/json ContentType.

type EmailCodeSendReq

type EmailCodeSendReq struct {
	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload *externalRef0.AdditionalPayload `json:"additionalPayload,omitempty"`
	ClientInfo        *externalRef0.ClientInfo        `json:"clientInfo,omitempty"`

	// Create Defines if user email should be created if not found
	Create bool `json:"create"`

	// Email Recipient email address
	Email string `json:"email"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// TemplateName Template name of email to send
	TemplateName *string `json:"templateName,omitempty"`

	// TokenLifetime Defines the lifetime of the token that needs to be validated
	TokenLifetime *string `json:"tokenLifetime,omitempty"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`
}

EmailCodeSendReq defines model for emailCodeSendReq.

type EmailCodeSendResponse

type EmailCodeSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailCodeSendRsp
	JSONDefault  *Error
}

func ParseEmailCodeSendResponse

func ParseEmailCodeSendResponse(rsp *http.Response) (*EmailCodeSendResponse, error)

ParseEmailCodeSendResponse parses an HTTP response from a EmailCodeSendWithResponse call

func (EmailCodeSendResponse) Status

func (r EmailCodeSendResponse) Status() string

Status returns HTTPResponse.Status

func (EmailCodeSendResponse) StatusCode

func (r EmailCodeSendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailCodeSendRsp

type EmailCodeSendRsp struct {
	Data struct {
		EmailCodeID string `json:"emailCodeID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

EmailCodeSendRsp defines model for emailCodeSendRsp.

type EmailCodeStatus

type EmailCodeStatus string

EmailCodeStatus status values of an email OTP

const (
	EmailCodeStatusActive    EmailCodeStatus = "active"
	EmailCodeStatusConfirmed EmailCodeStatus = "confirmed"
)

Defines values for EmailCodeStatus.

type EmailCodeValidateJSONRequestBody

type EmailCodeValidateJSONRequestBody = EmailCodeValidateReq

EmailCodeValidateJSONRequestBody defines body for EmailCodeValidate for application/json ContentType.

type EmailCodeValidateReq

type EmailCodeValidateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// Code Email OTP to validate
	Code             string `json:"code"`
	CreateLoginToken *bool  `json:"createLoginToken,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

EmailCodeValidateReq defines model for emailCodeValidateReq.

type EmailCodeValidateResponse

type EmailCodeValidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailCodeValidateRsp
	JSONDefault  *Error
}

func ParseEmailCodeValidateResponse

func ParseEmailCodeValidateResponse(rsp *http.Response) (*EmailCodeValidateResponse, error)

ParseEmailCodeValidateResponse parses an HTTP response from a EmailCodeValidateWithResponse call

func (EmailCodeValidateResponse) Status

func (r EmailCodeValidateResponse) Status() string

Status returns HTTPResponse.Status

func (EmailCodeValidateResponse) StatusCode

func (r EmailCodeValidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailCodeValidateRsp

type EmailCodeValidateRsp struct {
	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload *externalRef0.AdditionalPayload `json:"additionalPayload,omitempty"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32   `json:"httpStatusCode"`
	LoginToken     *string `json:"loginToken,omitempty"`
	Message        string  `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime      float32 `json:"runtime"`
	UserEmail    string  `json:"userEmail"`
	UserFullName string  `json:"userFullName"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

EmailCodeValidateRsp defines model for emailCodeValidateRsp.

type EmailID

type EmailID = string

EmailID defines model for emailID.

type EmailLink struct {
	// ID ID of the email magic link
	ID externalRef0.EmailLinkID `json:"ID"`

	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload externalRef0.AdditionalPayload `json:"additionalPayload"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`
	Email   string               `json:"email"`
	Purpose *string              `json:"purpose,omitempty"`

	// Status status values of an email link
	Status EmailLinkStatus `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated      externalRef0.Updated `json:"updated"`
	UserFullName *string              `json:"userFullName,omitempty"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

EmailLink defines model for emailLink.

type EmailLinkDeleteJSONRequestBody

type EmailLinkDeleteJSONRequestBody = EmailLinksDeleteReq

EmailLinkDeleteJSONRequestBody defines body for EmailLinkDelete for application/json ContentType.

type EmailLinkDeleteResponse

type EmailLinkDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailLinkValidateRsp
	JSONDefault  *Error
}

func ParseEmailLinkDeleteResponse

func ParseEmailLinkDeleteResponse(rsp *http.Response) (*EmailLinkDeleteResponse, error)

ParseEmailLinkDeleteResponse parses an HTTP response from a EmailLinkDeleteWithResponse call

func (EmailLinkDeleteResponse) Status

func (r EmailLinkDeleteResponse) Status() string

Status returns HTTPResponse.Status

func (EmailLinkDeleteResponse) StatusCode

func (r EmailLinkDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailLinkGetResponse

type EmailLinkGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailLinkGetRsp
	JSONDefault  *Error
}

func ParseEmailLinkGetResponse

func ParseEmailLinkGetResponse(rsp *http.Response) (*EmailLinkGetResponse, error)

ParseEmailLinkGetResponse parses an HTTP response from a EmailLinkGetWithResponse call

func (EmailLinkGetResponse) Status

func (r EmailLinkGetResponse) Status() string

Status returns HTTPResponse.Status

func (EmailLinkGetResponse) StatusCode

func (r EmailLinkGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailLinkGetRsp

type EmailLinkGetRsp struct {
	Data struct {
		EmailLink EmailLink `json:"emailLink"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

EmailLinkGetRsp defines model for emailLinkGetRsp.

type EmailLinkID

type EmailLinkID = string

EmailLinkID defines model for emailLinkID.

type EmailLinkSendJSONRequestBody

type EmailLinkSendJSONRequestBody = EmailLinkSendReq

EmailLinkSendJSONRequestBody defines body for EmailLinkSend for application/json ContentType.

type EmailLinkSendReq

type EmailLinkSendReq struct {
	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload *externalRef0.AdditionalPayload `json:"additionalPayload,omitempty"`
	ClientInfo        *externalRef0.ClientInfo        `json:"clientInfo,omitempty"`

	// Create Defines if user email should be created if not found
	Create bool `json:"create"`

	// Email Recipient email address
	Email string `json:"email"`

	// Purpose Purpose of the email link
	Purpose *EmailLinkSendReqPurpose `json:"purpose,omitempty"`

	// Redirect Redirect target after user clicks on email magic link
	Redirect string `json:"redirect"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// TemplateName Template name of email to send
	TemplateName *string `json:"templateName,omitempty"`

	// TokenLifetime Defines the lifetime of the token that needs to be validated
	TokenLifetime *string `json:"tokenLifetime,omitempty"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`
}

EmailLinkSendReq defines model for emailLinkSendReq.

type EmailLinkSendReqPurpose

type EmailLinkSendReqPurpose string

EmailLinkSendReqPurpose Purpose of the email link

const (
	Authentication EmailLinkSendReqPurpose = "authentication"
	Confirmation   EmailLinkSendReqPurpose = "confirmation"
	Invitation     EmailLinkSendReqPurpose = "invitation"
)

Defines values for EmailLinkSendReqPurpose.

type EmailLinkSendResponse

type EmailLinkSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailLinkSendRsp
	JSONDefault  *Error
}

func ParseEmailLinkSendResponse

func ParseEmailLinkSendResponse(rsp *http.Response) (*EmailLinkSendResponse, error)

ParseEmailLinkSendResponse parses an HTTP response from a EmailLinkSendWithResponse call

func (EmailLinkSendResponse) Status

func (r EmailLinkSendResponse) Status() string

Status returns HTTPResponse.Status

func (EmailLinkSendResponse) StatusCode

func (r EmailLinkSendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailLinkSendRsp

type EmailLinkSendRsp struct {
	Data struct {
		EmailLinkID string `json:"emailLinkID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

EmailLinkSendRsp defines model for emailLinkSendRsp.

type EmailLinkStatus

type EmailLinkStatus string

EmailLinkStatus status values of an email link

const (
	EmailLinkStatusActive    EmailLinkStatus = "active"
	EmailLinkStatusConfirmed EmailLinkStatus = "confirmed"
)

Defines values for EmailLinkStatus.

type EmailLinkValidateJSONRequestBody

type EmailLinkValidateJSONRequestBody = EmailLinksValidateReq

EmailLinkValidateJSONRequestBody defines body for EmailLinkValidate for application/json ContentType.

type EmailLinkValidateResponse

type EmailLinkValidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailLinkValidateRsp
	JSONDefault  *Error
}

func ParseEmailLinkValidateResponse

func ParseEmailLinkValidateResponse(rsp *http.Response) (*EmailLinkValidateResponse, error)

ParseEmailLinkValidateResponse parses an HTTP response from a EmailLinkValidateWithResponse call

func (EmailLinkValidateResponse) Status

func (r EmailLinkValidateResponse) Status() string

Status returns HTTPResponse.Status

func (EmailLinkValidateResponse) StatusCode

func (r EmailLinkValidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailLinkValidateRsp

type EmailLinkValidateRsp struct {
	// AdditionalPayload Additional payload in JSON format
	AdditionalPayload *externalRef0.AdditionalPayload `json:"additionalPayload,omitempty"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32   `json:"httpStatusCode"`
	LoginToken     *string `json:"loginToken,omitempty"`
	Message        string  `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime      float32 `json:"runtime"`
	UserEmail    string  `json:"userEmail"`
	UserFullName string  `json:"userFullName"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

EmailLinkValidateRsp defines model for emailLinkValidateRsp.

type EmailLinksDeleteReq

type EmailLinksDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID externalRef0.RequestID `json:"requestID"`
}

EmailLinksDeleteReq defines model for emailLinksDeleteReq.

type EmailLinksValidateReq

type EmailLinksValidateReq struct {
	ClientInfo       *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	CreateLoginToken *bool                    `json:"createLoginToken,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// Token Token to validate
	Token string `json:"token"`
}

EmailLinksValidateReq defines model for emailLinksValidateReq.

type EmailTemplateCreateJSONRequestBody

type EmailTemplateCreateJSONRequestBody = EmailTemplateCreateReq

EmailTemplateCreateJSONRequestBody defines body for EmailTemplateCreate for application/json ContentType.

type EmailTemplateCreateReq

type EmailTemplateCreateReq struct {
	Action                   *string                    `json:"action,omitempty"`
	ClientInfo               *externalRef0.ClientInfo   `json:"clientInfo,omitempty"`
	HtmlColorBackgroundInner string                     `json:"htmlColorBackgroundInner"`
	HtmlColorBackgroundOuter string                     `json:"htmlColorBackgroundOuter"`
	HtmlColorButton          string                     `json:"htmlColorButton"`
	HtmlColorButtonFont      string                     `json:"htmlColorButtonFont"`
	HtmlColorFont            string                     `json:"htmlColorFont"`
	HtmlTextBody             string                     `json:"htmlTextBody"`
	HtmlTextButton           string                     `json:"htmlTextButton"`
	HtmlTextTitle            string                     `json:"htmlTextTitle"`
	IsDefault                bool                       `json:"isDefault"`
	Lang                     EmailTemplateCreateReqLang `json:"lang"`
	Name                     string                     `json:"name"`
	PlainTextBody            string                     `json:"plainTextBody"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID    `json:"requestID,omitempty"`
	Subject   string                     `json:"subject"`
	Type      EmailTemplateCreateReqType `json:"type"`
}

EmailTemplateCreateReq defines model for emailTemplateCreateReq.

type EmailTemplateCreateReqLang

type EmailTemplateCreateReqLang string

EmailTemplateCreateReqLang defines model for EmailTemplateCreateReq.Lang.

Defines values for EmailTemplateCreateReqLang.

type EmailTemplateCreateReqType

type EmailTemplateCreateReqType string

EmailTemplateCreateReqType defines model for EmailTemplateCreateReq.Type.

const (
	EmailTemplateCreateReqTypeEmailCode           EmailTemplateCreateReqType = "email_code"
	EmailTemplateCreateReqTypeEmailLink           EmailTemplateCreateReqType = "email_link"
	EmailTemplateCreateReqTypeEmailLinkLogin      EmailTemplateCreateReqType = "email_link_login"
	EmailTemplateCreateReqTypeLoginNotification   EmailTemplateCreateReqType = "login_notification"
	EmailTemplateCreateReqTypePasskeyNotification EmailTemplateCreateReqType = "passkey_notification"
)

Defines values for EmailTemplateCreateReqType.

type EmailTemplateCreateResponse

type EmailTemplateCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmailTemplateCreateRsp
	JSONDefault  *Error
}

func ParseEmailTemplateCreateResponse

func ParseEmailTemplateCreateResponse(rsp *http.Response) (*EmailTemplateCreateResponse, error)

ParseEmailTemplateCreateResponse parses an HTTP response from a EmailTemplateCreateWithResponse call

func (EmailTemplateCreateResponse) Status

Status returns HTTPResponse.Status

func (EmailTemplateCreateResponse) StatusCode

func (r EmailTemplateCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailTemplateCreateRsp

type EmailTemplateCreateRsp struct {
	Data struct {
		EmailTemplateID string `json:"emailTemplateID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

EmailTemplateCreateRsp defines model for emailTemplateCreateRsp.

type EmailTemplateDeleteJSONRequestBody

type EmailTemplateDeleteJSONRequestBody = EmailTemplateDeleteReq

EmailTemplateDeleteJSONRequestBody defines body for EmailTemplateDelete for application/json ContentType.

type EmailTemplateDeleteReq

type EmailTemplateDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

EmailTemplateDeleteReq defines model for emailTemplateDeleteReq.

type EmailTemplateDeleteResponse

type EmailTemplateDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseEmailTemplateDeleteResponse

func ParseEmailTemplateDeleteResponse(rsp *http.Response) (*EmailTemplateDeleteResponse, error)

ParseEmailTemplateDeleteResponse parses an HTTP response from a EmailTemplateDeleteWithResponse call

func (EmailTemplateDeleteResponse) Status

Status returns HTTPResponse.Status

func (EmailTemplateDeleteResponse) StatusCode

func (r EmailTemplateDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EmailTemplateID

type EmailTemplateID = string

EmailTemplateID defines model for emailTemplateID.

type EmailValidationResult

type EmailValidationResult struct {
	Email          *ValidationEmail                    `json:"email,omitempty"`
	IsValid        bool                                `json:"isValid"`
	Suggestion     *string                             `json:"suggestion,omitempty"`
	ValidationCode EmailValidationResultValidationCode `json:"validationCode"`
}

EmailValidationResult defines model for emailValidationResult.

type EmailValidationResultValidationCode

type EmailValidationResultValidationCode string

EmailValidationResultValidationCode defines model for EmailValidationResult.ValidationCode.

const (
	EmailValidationResultValidationCodeInvalidSyntax EmailValidationResultValidationCode = "invalid_syntax"
	EmailValidationResultValidationCodeNoSuchHost    EmailValidationResultValidationCode = "no_such_host"
	EmailValidationResultValidationCodeNotAllowed    EmailValidationResultValidationCode = "not_allowed"
	EmailValidationResultValidationCodeUnknown       EmailValidationResultValidationCode = "unknown"
	EmailValidationResultValidationCodeValid         EmailValidationResultValidationCode = "valid"
)

Defines values for EmailValidationResultValidationCode.

type EmptyReq

type EmptyReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

EmptyReq defines model for emptyReq.

type Error

type Error = externalRef0.ErrorRsp

Error defines model for error.

type ExampleGetParamsFileName

type ExampleGetParamsFileName string

ExampleGetParamsFileName defines parameters for ExampleGet.

const (
	WebcomponentPhpSymfonyTarGz ExampleGetParamsFileName = "webcomponent-php-symfony.tar.gz"
	WebcomponentPhpSymfonyZip   ExampleGetParamsFileName = "webcomponent-php-symfony.zip"
)

Defines values for ExampleGetParamsFileName.

type ExampleGetResponse

type ExampleGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ExampleGetRsp
	JSONDefault  *Error
}

func ParseExampleGetResponse

func ParseExampleGetResponse(rsp *http.Response) (*ExampleGetResponse, error)

ParseExampleGetResponse parses an HTTP response from a ExampleGetWithResponse call

func (ExampleGetResponse) Status

func (r ExampleGetResponse) Status() string

Status returns HTTPResponse.Status

func (ExampleGetResponse) StatusCode

func (r ExampleGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExampleGetRsp

type ExampleGetRsp struct {
	// Data Base64 encoded data containing the compressed example file
	Data string `json:"data"`

	// Extension The extension of the compressed example file
	Extension ExampleGetRspExtension `json:"extension"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ExampleGetRsp defines model for exampleGetRsp.

type ExampleGetRspExtension

type ExampleGetRspExtension string

ExampleGetRspExtension The extension of the compressed example file

const (
	TarGz ExampleGetRspExtension = "tar.gz"
	Zip   ExampleGetRspExtension = "zip"
)

Defines values for ExampleGetRspExtension.

type From added in v1.0.5

type From = string

From defines model for from.

type Granularity

type Granularity = string

Granularity defines model for granularity.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type IOSAppConfigCreateJSONRequestBody

type IOSAppConfigCreateJSONRequestBody = IOSAppConfigSaveReq

IOSAppConfigCreateJSONRequestBody defines body for IOSAppConfigCreate for application/json ContentType.

type IOSAppConfigCreateResponse

type IOSAppConfigCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IOSAppConfigSaveRsp
	JSONDefault  *Error
}

func ParseIOSAppConfigCreateResponse

func ParseIOSAppConfigCreateResponse(rsp *http.Response) (*IOSAppConfigCreateResponse, error)

ParseIOSAppConfigCreateResponse parses an HTTP response from a IOSAppConfigCreateWithResponse call

func (IOSAppConfigCreateResponse) Status

Status returns HTTPResponse.Status

func (IOSAppConfigCreateResponse) StatusCode

func (r IOSAppConfigCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type IOSAppConfigDeleteJSONRequestBody

type IOSAppConfigDeleteJSONRequestBody = IOSAppConfigDeleteReq

IOSAppConfigDeleteJSONRequestBody defines body for IOSAppConfigDelete for application/json ContentType.

type IOSAppConfigDeleteReq

type IOSAppConfigDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

IOSAppConfigDeleteReq defines model for iOSAppConfigDeleteReq.

type IOSAppConfigDeleteResponse

type IOSAppConfigDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseIOSAppConfigDeleteResponse

func ParseIOSAppConfigDeleteResponse(rsp *http.Response) (*IOSAppConfigDeleteResponse, error)

ParseIOSAppConfigDeleteResponse parses an HTTP response from a IOSAppConfigDeleteWithResponse call

func (IOSAppConfigDeleteResponse) Status

Status returns HTTPResponse.Status

func (IOSAppConfigDeleteResponse) StatusCode

func (r IOSAppConfigDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type IOSAppConfigGetResponse

type IOSAppConfigGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IOSAppConfigListRsp
	JSONDefault  *Error
}

func ParseIOSAppConfigGetResponse

func ParseIOSAppConfigGetResponse(rsp *http.Response) (*IOSAppConfigGetResponse, error)

ParseIOSAppConfigGetResponse parses an HTTP response from a IOSAppConfigGetWithResponse call

func (IOSAppConfigGetResponse) Status

func (r IOSAppConfigGetResponse) Status() string

Status returns HTTPResponse.Status

func (IOSAppConfigGetResponse) StatusCode

func (r IOSAppConfigGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type IOSAppConfigItem

type IOSAppConfigItem struct {
	AppIDPrefix string `json:"appIDPrefix"`
	BundleID    string `json:"bundleID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Id ID of iOS app
	Id string `json:"id"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

IOSAppConfigItem defines model for iOSAppConfigItem.

type IOSAppConfigListRsp

type IOSAppConfigListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`
	Rows        []IOSAppConfigItem       `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

IOSAppConfigListRsp defines model for iOSAppConfigListRsp.

type IOSAppConfigPutJSONRequestBody

type IOSAppConfigPutJSONRequestBody = IOSAppConfigUpdateReq

IOSAppConfigPutJSONRequestBody defines body for IOSAppConfigPut for application/json ContentType.

type IOSAppConfigPutResponse

type IOSAppConfigPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IOSAppConfigUpdateRsp
	JSONDefault  *Error
}

func ParseIOSAppConfigPutResponse

func ParseIOSAppConfigPutResponse(rsp *http.Response) (*IOSAppConfigPutResponse, error)

ParseIOSAppConfigPutResponse parses an HTTP response from a IOSAppConfigPutWithResponse call

func (IOSAppConfigPutResponse) Status

func (r IOSAppConfigPutResponse) Status() string

Status returns HTTPResponse.Status

func (IOSAppConfigPutResponse) StatusCode

func (r IOSAppConfigPutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type IOSAppConfigSaveReq

type IOSAppConfigSaveReq struct {
	AppIDPrefix string                   `json:"appIDPrefix"`
	BundleID    string                   `json:"bundleID"`
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

IOSAppConfigSaveReq defines model for iOSAppConfigSaveReq.

type IOSAppConfigSaveRsp

type IOSAppConfigSaveRsp struct {
	AppIDPrefix string `json:"appIDPrefix"`
	BundleID    string `json:"bundleID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of iOS app
	Id      string `json:"id"`
	Message string `json:"message"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

IOSAppConfigSaveRsp defines model for iOSAppConfigSaveRsp.

type IOSAppConfigUpdateReq

type IOSAppConfigUpdateReq struct {
	AppIDPrefix string                   `json:"appIDPrefix"`
	BundleID    string                   `json:"bundleID"`
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

IOSAppConfigUpdateReq defines model for iOSAppConfigUpdateReq.

type IOSAppConfigUpdateRsp

type IOSAppConfigUpdateRsp struct {
	AppIDPrefix string `json:"appIDPrefix"`
	BundleID    string `json:"bundleID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of iOS app
	Id      string `json:"id"`
	Message string `json:"message"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

IOSAppConfigUpdateRsp defines model for iOSAppConfigUpdateRsp.

type LongSession

type LongSession struct {
	ID string `json:"ID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Expires Timestamp of when long session expires in yyyy-MM-dd'T'HH:mm:ss format
	Expires string `json:"expires"`

	// LastAction Timestamp of when last action was done on long session in yyyy-MM-dd'T'HH:mm:ss format
	LastAction string `json:"lastAction"`

	// Status status values of a long session
	Status LongSessionStatus `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated      externalRef0.Updated `json:"updated"`
	UserFullName string               `json:"userFullName"`

	// UserID ID of the user
	UserID         externalRef0.UserID `json:"userID"`
	UserIdentifier string              `json:"userIdentifier"`
}

LongSession defines model for longSession.

type LongSessionGetResponse

type LongSessionGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LongSessionGetRsp
	JSONDefault  *Error
}

func ParseLongSessionGetResponse

func ParseLongSessionGetResponse(rsp *http.Response) (*LongSessionGetResponse, error)

ParseLongSessionGetResponse parses an HTTP response from a LongSessionGetWithResponse call

func (LongSessionGetResponse) Status

func (r LongSessionGetResponse) Status() string

Status returns HTTPResponse.Status

func (LongSessionGetResponse) StatusCode

func (r LongSessionGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LongSessionGetRsp

type LongSessionGetRsp struct {
	Data struct {
		LongSession LongSession `json:"longSession"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

LongSessionGetRsp defines model for longSessionGetRsp.

type LongSessionListParams

type LongSessionListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

LongSessionListParams defines parameters for LongSessionList.

type LongSessionListResponse

type LongSessionListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LongSessionListRsp
}

func ParseLongSessionListResponse

func ParseLongSessionListResponse(rsp *http.Response) (*LongSessionListResponse, error)

ParseLongSessionListResponse parses an HTTP response from a LongSessionListWithResponse call

func (LongSessionListResponse) Status

func (r LongSessionListResponse) Status() string

Status returns HTTPResponse.Status

func (LongSessionListResponse) StatusCode

func (r LongSessionListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LongSessionListRsp

type LongSessionListRsp struct {
	Data struct {
		LongSessions []LongSession       `json:"longSessions"`
		Paging       externalRef0.Paging `json:"paging"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

LongSessionListRsp defines model for longSessionListRsp.

type LongSessionRevokeJSONRequestBody

type LongSessionRevokeJSONRequestBody = LongSessionRevokeReq

LongSessionRevokeJSONRequestBody defines body for LongSessionRevoke for application/json ContentType.

type LongSessionRevokeReq

type LongSessionRevokeReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

LongSessionRevokeReq defines model for longSessionRevokeReq.

type LongSessionRevokeResponse

type LongSessionRevokeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseLongSessionRevokeResponse

func ParseLongSessionRevokeResponse(rsp *http.Response) (*LongSessionRevokeResponse, error)

ParseLongSessionRevokeResponse parses an HTTP response from a LongSessionRevokeWithResponse call

func (LongSessionRevokeResponse) Status

func (r LongSessionRevokeResponse) Status() string

Status returns HTTPResponse.Status

func (LongSessionRevokeResponse) StatusCode

func (r LongSessionRevokeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LongSessionStatus

type LongSessionStatus string

LongSessionStatus status values of a long session

const (
	LongSessionStatusActive            LongSessionStatus = "active"
	LongSessionStatusExpired           LongSessionStatus = "expired"
	LongSessionStatusInactivityReached LongSessionStatus = "inactivity_reached"
	LongSessionStatusLoggedOut         LongSessionStatus = "logged_out"
	LongSessionStatusRevoked           LongSessionStatus = "revoked"
)

Defines values for LongSessionStatus.

type N200

type N200 = externalRef0.GenericRsp

N200 defines model for 200.

type PhoneNumber

type PhoneNumber struct {
	// ID ID of the phone number
	ID externalRef0.PhoneNumberID `json:"ID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created     externalRef0.Created `json:"created"`
	PhoneNumber string               `json:"phoneNumber"`

	// Status Generic status that can describe Corbado entities
	Status externalRef0.Status `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

PhoneNumber defines model for phoneNumber.

type PhoneNumberID

type PhoneNumberID = string

PhoneNumberID defines model for phoneNumberID.

type PhoneNumberValidationResult

type PhoneNumberValidationResult struct {
	IsValid        bool                                      `json:"isValid"`
	PhoneNumber    *ValidationPhoneNumber                    `json:"phoneNumber,omitempty"`
	ValidationCode PhoneNumberValidationResultValidationCode `json:"validationCode"`
}

PhoneNumberValidationResult defines model for phoneNumberValidationResult.

type PhoneNumberValidationResultValidationCode

type PhoneNumberValidationResultValidationCode string

PhoneNumberValidationResultValidationCode defines model for PhoneNumberValidationResult.ValidationCode.

const (
	PhoneNumberValidationResultValidationCodeInvalidCountryCode PhoneNumberValidationResultValidationCode = "invalid_country_code"
	PhoneNumberValidationResultValidationCodeInvalidNumber      PhoneNumberValidationResultValidationCode = "invalid_number"
	PhoneNumberValidationResultValidationCodeTooLong            PhoneNumberValidationResultValidationCode = "too_long"
	PhoneNumberValidationResultValidationCodeValid              PhoneNumberValidationResultValidationCode = "valid"
)

Defines values for PhoneNumberValidationResultValidationCode.

type ProjectActivateJSONRequestBody

type ProjectActivateJSONRequestBody = EmptyReq

ProjectActivateJSONRequestBody defines body for ProjectActivate for application/json ContentType.

type ProjectActivateResponse

type ProjectActivateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseProjectActivateResponse

func ParseProjectActivateResponse(rsp *http.Response) (*ProjectActivateResponse, error)

ParseProjectActivateResponse parses an HTTP response from a ProjectActivateWithResponse call

func (ProjectActivateResponse) Status

func (r ProjectActivateResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectActivateResponse) StatusCode

func (r ProjectActivateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectConfig

type ProjectConfig struct {
	AllowIPStickiness     bool `json:"allowIPStickiness"`
	AllowStaticChallenges bool `json:"allowStaticChallenges"`
	AllowUserRegistration bool `json:"allowUserRegistration"`

	// AppType Application type
	AppType                externalRef0.AppType         `json:"appType"`
	ApplicationUrl         string                       `json:"applicationUrl"`
	AuthSuccessRedirectUrl string                       `json:"authSuccessRedirectUrl"`
	AutoDetectLanguage     bool                         `json:"autoDetectLanguage"`
	BackendAPIUrl          string                       `json:"backendAPIUrl"`
	BackendLanguage        ProjectConfigBackendLanguage `json:"backendLanguage"`
	CliSecret              string                       `json:"cliSecret"`
	Cname                  string                       `json:"cname"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created                            externalRef0.Created               `json:"created"`
	DoubleOptIn                        bool                               `json:"doubleOptIn"`
	EmailFrom                          string                             `json:"emailFrom"`
	Environment                        ProjectConfigEnvironment           `json:"environment"`
	ExternalApplicationPassword        string                             `json:"externalApplicationPassword"`
	ExternalApplicationProtocolVersion string                             `json:"externalApplicationProtocolVersion"`
	ExternalApplicationUsername        string                             `json:"externalApplicationUsername"`
	ExternalName                       string                             `json:"externalName"`
	FallbackLanguage                   string                             `json:"fallbackLanguage"`
	FrontendAPIUrl                     string                             `json:"frontendAPIUrl"`
	FrontendFramework                  ProjectConfigFrontendFramework     `json:"frontendFramework"`
	HasExistingUsers                   bool                               `json:"hasExistingUsers"`
	HasGeneratedSession                bool                               `json:"hasGeneratedSession"`
	HasStartedUsingPasskeys            bool                               `json:"hasStartedUsingPasskeys"`
	HasStartedUsingSessions            bool                               `json:"hasStartedUsingSessions"`
	HasVerifiedSession                 bool                               `json:"hasVerifiedSession"`
	LegacyAuthMethodsUrl               string                             `json:"legacyAuthMethodsUrl"`
	LoginFlow                          ProjectConfigLoginFlow             `json:"loginFlow"`
	LoginFlowOptions                   map[string]interface{}             `json:"loginFlowOptions"`
	PasskeyAppendInterval              ProjectConfigPasskeyAppendInterval `json:"passkeyAppendInterval"`
	PasswordResetUrl                   string                             `json:"passwordResetUrl"`
	PasswordVerifyUrl                  string                             `json:"passwordVerifyUrl"`
	ProductKey                         string                             `json:"productKey"`

	// ProjectID ID of project
	ProjectID             externalRef0.ProjectID  `json:"projectID"`
	ProjectSubscriptionID string                  `json:"projectSubscriptionID"`
	SignupFlow            ProjectConfigSignupFlow `json:"signupFlow"`
	SignupFlowOptions     map[string]interface{}  `json:"signupFlowOptions"`
	SmsFrom               string                  `json:"smsFrom"`
	SmtpHost              string                  `json:"smtpHost"`
	SmtpPassword          string                  `json:"smtpPassword"`
	SmtpPort              int                     `json:"smtpPort"`
	SmtpUseCustom         bool                    `json:"smtpUseCustom"`
	SmtpUsername          string                  `json:"smtpUsername"`
	Status                ProjectConfigStatus     `json:"status"`
	SupportEmail          string                  `json:"supportEmail"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated                    externalRef0.Updated `json:"updated"`
	UseCli                     bool                 `json:"useCli"`
	UserFullNameRequired       bool                 `json:"userFullNameRequired"`
	WebComponentDebug          bool                 `json:"webComponentDebug"`
	WebauthnRPID               string               `json:"webauthnRPID"`
	WebhookActions             []string             `json:"webhookActions"`
	WebhookPassword            string               `json:"webhookPassword"`
	WebhookTestInvalidUsername string               `json:"webhookTestInvalidUsername"`
	WebhookTestValidPassword   string               `json:"webhookTestValidPassword"`
	WebhookTestValidUsername   string               `json:"webhookTestValidUsername"`
	WebhookURL                 string               `json:"webhookURL"`
	WebhookUsername            string               `json:"webhookUsername"`
}

ProjectConfig defines model for projectConfig.

type ProjectConfigBackendLanguage

type ProjectConfigBackendLanguage string

ProjectConfigBackendLanguage defines model for ProjectConfig.BackendLanguage.

const (
	ProjectConfigBackendLanguageGo           ProjectConfigBackendLanguage = "go"
	ProjectConfigBackendLanguageJavascript   ProjectConfigBackendLanguage = "javascript"
	ProjectConfigBackendLanguageNotSpecified ProjectConfigBackendLanguage = "not_specified"
	ProjectConfigBackendLanguageOther        ProjectConfigBackendLanguage = "other"
	ProjectConfigBackendLanguagePhp          ProjectConfigBackendLanguage = "php"
)

Defines values for ProjectConfigBackendLanguage.

type ProjectConfigEnvironment

type ProjectConfigEnvironment string

ProjectConfigEnvironment defines model for ProjectConfig.Environment.

const (
	ProjectConfigEnvironmentDev  ProjectConfigEnvironment = "dev"
	ProjectConfigEnvironmentProd ProjectConfigEnvironment = "prod"
)

Defines values for ProjectConfigEnvironment.

type ProjectConfigFrontendFramework

type ProjectConfigFrontendFramework string

ProjectConfigFrontendFramework defines model for ProjectConfig.FrontendFramework.

const (
	ProjectConfigFrontendFrameworkAngular      ProjectConfigFrontendFramework = "angular"
	ProjectConfigFrontendFrameworkFlutter      ProjectConfigFrontendFramework = "flutter"
	ProjectConfigFrontendFrameworkNextjs       ProjectConfigFrontendFramework = "nextjs"
	ProjectConfigFrontendFrameworkNotSpecified ProjectConfigFrontendFramework = "not_specified"
	ProjectConfigFrontendFrameworkNuxtjs       ProjectConfigFrontendFramework = "nuxtjs"
	ProjectConfigFrontendFrameworkReact        ProjectConfigFrontendFramework = "react"
	ProjectConfigFrontendFrameworkSvelte       ProjectConfigFrontendFramework = "svelte"
	ProjectConfigFrontendFrameworkVanillajs    ProjectConfigFrontendFramework = "vanillajs"
	ProjectConfigFrontendFrameworkVuejs        ProjectConfigFrontendFramework = "vuejs"
)

Defines values for ProjectConfigFrontendFramework.

type ProjectConfigGetResponse

type ProjectConfigGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectConfigGetRsp
	JSONDefault  *Error
}

func ParseProjectConfigGetResponse

func ParseProjectConfigGetResponse(rsp *http.Response) (*ProjectConfigGetResponse, error)

ParseProjectConfigGetResponse parses an HTTP response from a ProjectConfigGetWithResponse call

func (ProjectConfigGetResponse) Status

func (r ProjectConfigGetResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectConfigGetResponse) StatusCode

func (r ProjectConfigGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectConfigGetRsp

type ProjectConfigGetRsp struct {
	Data ProjectConfig `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ProjectConfigGetRsp defines model for projectConfigGetRsp.

type ProjectConfigLoginFlow

type ProjectConfigLoginFlow string

ProjectConfigLoginFlow defines model for ProjectConfig.LoginFlow.

const (
	ProjectConfigLoginFlowPasskeyWithEmailOTPFallback ProjectConfigLoginFlow = "PasskeyWithEmailOTPFallback"
)

Defines values for ProjectConfigLoginFlow.

type ProjectConfigPasskeyAppendInterval

type ProjectConfigPasskeyAppendInterval string

ProjectConfigPasskeyAppendInterval defines model for ProjectConfig.PasskeyAppendInterval.

const (
	ProjectConfigPasskeyAppendIntervalN0d          ProjectConfigPasskeyAppendInterval = "0d"
	ProjectConfigPasskeyAppendIntervalN1d          ProjectConfigPasskeyAppendInterval = "1d"
	ProjectConfigPasskeyAppendIntervalN1m          ProjectConfigPasskeyAppendInterval = "1m"
	ProjectConfigPasskeyAppendIntervalN1w          ProjectConfigPasskeyAppendInterval = "1w"
	ProjectConfigPasskeyAppendIntervalN3d          ProjectConfigPasskeyAppendInterval = "3d"
	ProjectConfigPasskeyAppendIntervalN3m          ProjectConfigPasskeyAppendInterval = "3m"
	ProjectConfigPasskeyAppendIntervalN3w          ProjectConfigPasskeyAppendInterval = "3w"
	ProjectConfigPasskeyAppendIntervalNotSpecified ProjectConfigPasskeyAppendInterval = "not_specified"
)

Defines values for ProjectConfigPasskeyAppendInterval.

type ProjectConfigSaveJSONRequestBody

type ProjectConfigSaveJSONRequestBody = ProjectConfigSaveReq

ProjectConfigSaveJSONRequestBody defines body for ProjectConfigSave for application/json ContentType.

type ProjectConfigSaveReq

type ProjectConfigSaveReq struct {
	AllowIPStickiness     *bool `json:"allowIPStickiness,omitempty"`
	AllowStaticChallenges *bool `json:"allowStaticChallenges,omitempty"`
	AllowUserRegistration *bool `json:"allowUserRegistration,omitempty"`

	// AppType Application type
	AppType                     *externalRef0.AppType                `json:"appType,omitempty"`
	ApplicationUrl              *string                              `json:"applicationUrl,omitempty"`
	AuthSuccessRedirectUrl      *string                              `json:"authSuccessRedirectUrl,omitempty"`
	AutoDetectLanguage          *bool                                `json:"autoDetectLanguage,omitempty"`
	BackendLanguage             *ProjectConfigSaveReqBackendLanguage `json:"backendLanguage,omitempty"`
	ClientInfo                  *externalRef0.ClientInfo             `json:"clientInfo,omitempty"`
	DoubleOptIn                 *bool                                `json:"doubleOptIn,omitempty"`
	EmailFrom                   *string                              `json:"emailFrom,omitempty"`
	Environment                 *ProjectConfigSaveReqEnvironment     `json:"environment,omitempty"`
	ExternalApplicationPassword *string                              `json:"externalApplicationPassword,omitempty"`

	// ExternalApplicationProtocolVersion Defines which version of webhook is used
	ExternalApplicationProtocolVersion *ProjectConfigSaveReqExternalApplicationProtocolVersion `json:"externalApplicationProtocolVersion,omitempty"`
	ExternalApplicationUsername        *string                                                 `json:"externalApplicationUsername,omitempty"`
	ExternalName                       *string                                                 `json:"externalName,omitempty"`
	FallbackLanguage                   *string                                                 `json:"fallbackLanguage,omitempty"`
	FrontendFramework                  *ProjectConfigSaveReqFrontendFramework                  `json:"frontendFramework,omitempty"`
	HasExistingUsers                   *bool                                                   `json:"hasExistingUsers,omitempty"`
	HasGeneratedSession                *bool                                                   `json:"hasGeneratedSession,omitempty"`
	HasStartedUsingPasskeys            *bool                                                   `json:"hasStartedUsingPasskeys,omitempty"`
	HasStartedUsingSessions            *bool                                                   `json:"hasStartedUsingSessions,omitempty"`
	HasVerifiedSession                 *bool                                                   `json:"hasVerifiedSession,omitempty"`
	LegacyAuthMethodsUrl               *string                                                 `json:"legacyAuthMethodsUrl,omitempty"`
	LoginFlow                          *ProjectConfigSaveReqLoginFlow                          `json:"loginFlow,omitempty"`
	LoginFlowOptions                   *map[string]interface{}                                 `json:"loginFlowOptions,omitempty"`
	PasskeyAppendInterval              *ProjectConfigSaveReqPasskeyAppendInterval              `json:"passkeyAppendInterval,omitempty"`
	PasswordResetUrl                   *string                                                 `json:"passwordResetUrl,omitempty"`
	PasswordVerifyUrl                  *string                                                 `json:"passwordVerifyUrl,omitempty"`
	ProductKey                         *string                                                 `json:"productKey,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID                  *externalRef0.RequestID         `json:"requestID,omitempty"`
	SignupFlow                 *ProjectConfigSaveReqSignupFlow `json:"signupFlow,omitempty"`
	SignupFlowOptions          *map[string]interface{}         `json:"signupFlowOptions,omitempty"`
	SmsFrom                    *string                         `json:"smsFrom,omitempty"`
	SmtpHost                   *string                         `json:"smtpHost,omitempty"`
	SmtpPassword               *string                         `json:"smtpPassword,omitempty"`
	SmtpPort                   *int                            `json:"smtpPort,omitempty"`
	SmtpUseCustom              *bool                           `json:"smtpUseCustom,omitempty"`
	SmtpUsername               *string                         `json:"smtpUsername,omitempty"`
	SupportEmail               *string                         `json:"supportEmail,omitempty"`
	UseCli                     *bool                           `json:"useCli,omitempty"`
	UserFullNameRequired       *bool                           `json:"userFullNameRequired,omitempty"`
	WebComponentDebug          *bool                           `json:"webComponentDebug,omitempty"`
	WebauthnRPID               *string                         `json:"webauthnRPID,omitempty"`
	WebhookActions             *[]string                       `json:"webhookActions,omitempty"`
	WebhookPassword            *string                         `json:"webhookPassword,omitempty"`
	WebhookTestInvalidUsername *string                         `json:"webhookTestInvalidUsername,omitempty"`
	WebhookTestValidPassword   *string                         `json:"webhookTestValidPassword,omitempty"`
	WebhookTestValidUsername   *string                         `json:"webhookTestValidUsername,omitempty"`
	WebhookURL                 *string                         `json:"webhookURL,omitempty"`
	WebhookUsername            *string                         `json:"webhookUsername,omitempty"`
	Wizard                     *bool                           `json:"wizard,omitempty"`
}

ProjectConfigSaveReq defines model for projectConfigSaveReq.

type ProjectConfigSaveReqBackendLanguage

type ProjectConfigSaveReqBackendLanguage string

ProjectConfigSaveReqBackendLanguage defines model for ProjectConfigSaveReq.BackendLanguage.

Defines values for ProjectConfigSaveReqBackendLanguage.

type ProjectConfigSaveReqEnvironment

type ProjectConfigSaveReqEnvironment string

ProjectConfigSaveReqEnvironment defines model for ProjectConfigSaveReq.Environment.

const (
	ProjectConfigSaveReqEnvironmentDev  ProjectConfigSaveReqEnvironment = "dev"
	ProjectConfigSaveReqEnvironmentProd ProjectConfigSaveReqEnvironment = "prod"
)

Defines values for ProjectConfigSaveReqEnvironment.

type ProjectConfigSaveReqExternalApplicationProtocolVersion

type ProjectConfigSaveReqExternalApplicationProtocolVersion string

ProjectConfigSaveReqExternalApplicationProtocolVersion Defines which version of webhook is used

Defines values for ProjectConfigSaveReqExternalApplicationProtocolVersion.

type ProjectConfigSaveReqFrontendFramework

type ProjectConfigSaveReqFrontendFramework string

ProjectConfigSaveReqFrontendFramework defines model for ProjectConfigSaveReq.FrontendFramework.

Defines values for ProjectConfigSaveReqFrontendFramework.

type ProjectConfigSaveReqLoginFlow

type ProjectConfigSaveReqLoginFlow string

ProjectConfigSaveReqLoginFlow defines model for ProjectConfigSaveReq.LoginFlow.

const (
	ProjectConfigSaveReqLoginFlowPasskeyWithEmailOTPFallback ProjectConfigSaveReqLoginFlow = "PasskeyWithEmailOTPFallback"
)

Defines values for ProjectConfigSaveReqLoginFlow.

type ProjectConfigSaveReqPasskeyAppendInterval

type ProjectConfigSaveReqPasskeyAppendInterval string

ProjectConfigSaveReqPasskeyAppendInterval defines model for ProjectConfigSaveReq.PasskeyAppendInterval.

const (
	ProjectConfigSaveReqPasskeyAppendIntervalN0d ProjectConfigSaveReqPasskeyAppendInterval = "0d"
	ProjectConfigSaveReqPasskeyAppendIntervalN1d ProjectConfigSaveReqPasskeyAppendInterval = "1d"
	ProjectConfigSaveReqPasskeyAppendIntervalN1m ProjectConfigSaveReqPasskeyAppendInterval = "1m"
	ProjectConfigSaveReqPasskeyAppendIntervalN1w ProjectConfigSaveReqPasskeyAppendInterval = "1w"
	ProjectConfigSaveReqPasskeyAppendIntervalN3d ProjectConfigSaveReqPasskeyAppendInterval = "3d"
	ProjectConfigSaveReqPasskeyAppendIntervalN3m ProjectConfigSaveReqPasskeyAppendInterval = "3m"
	ProjectConfigSaveReqPasskeyAppendIntervalN3w ProjectConfigSaveReqPasskeyAppendInterval = "3w"
)

Defines values for ProjectConfigSaveReqPasskeyAppendInterval.

type ProjectConfigSaveReqSignupFlow

type ProjectConfigSaveReqSignupFlow string

ProjectConfigSaveReqSignupFlow defines model for ProjectConfigSaveReq.SignupFlow.

const (
	ProjectConfigSaveReqSignupFlowEmailOTPSignup              ProjectConfigSaveReqSignupFlow = "EmailOTPSignup"
	ProjectConfigSaveReqSignupFlowPasskeyWithEmailOTPFallback ProjectConfigSaveReqSignupFlow = "PasskeyWithEmailOTPFallback"
)

Defines values for ProjectConfigSaveReqSignupFlow.

type ProjectConfigSaveResponse

type ProjectConfigSaveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *externalRef0.GenericRsp
	JSONDefault  *Error
}

func ParseProjectConfigSaveResponse

func ParseProjectConfigSaveResponse(rsp *http.Response) (*ProjectConfigSaveResponse, error)

ParseProjectConfigSaveResponse parses an HTTP response from a ProjectConfigSaveWithResponse call

func (ProjectConfigSaveResponse) Status

func (r ProjectConfigSaveResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectConfigSaveResponse) StatusCode

func (r ProjectConfigSaveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectConfigSignupFlow

type ProjectConfigSignupFlow string

ProjectConfigSignupFlow defines model for ProjectConfig.SignupFlow.

const (
	ProjectConfigSignupFlowEmailOTPSignup              ProjectConfigSignupFlow = "EmailOTPSignup"
	ProjectConfigSignupFlowPasskeyWithEmailOTPFallback ProjectConfigSignupFlow = "PasskeyWithEmailOTPFallback"
)

Defines values for ProjectConfigSignupFlow.

type ProjectConfigStatus

type ProjectConfigStatus string

ProjectConfigStatus defines model for ProjectConfig.Status.

const (
	ProjectConfigStatusActive      ProjectConfigStatus = "active"
	ProjectConfigStatusConfiguring ProjectConfigStatus = "configuring"
)

Defines values for ProjectConfigStatus.

type ProjectConfigWebhookTestJSONRequestBody

type ProjectConfigWebhookTestJSONRequestBody = ProjectConfigWebhookTestReq

ProjectConfigWebhookTestJSONRequestBody defines body for ProjectConfigWebhookTest for application/json ContentType.

type ProjectConfigWebhookTestReq

type ProjectConfigWebhookTestReq struct {
	Action     ProjectConfigWebhookTestReqAction `json:"action"`
	ClientInfo *externalRef0.ClientInfo          `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

ProjectConfigWebhookTestReq defines model for projectConfigWebhookTestReq.

type ProjectConfigWebhookTestReqAction

type ProjectConfigWebhookTestReqAction string

ProjectConfigWebhookTestReqAction defines model for ProjectConfigWebhookTestReq.Action.

const (
	AuthMethods    ProjectConfigWebhookTestReqAction = "authMethods"
	PasswordVerify ProjectConfigWebhookTestReqAction = "passwordVerify"
)

Defines values for ProjectConfigWebhookTestReqAction.

type ProjectConfigWebhookTestResponse

type ProjectConfigWebhookTestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectConfigWebhookTestRsp
	JSONDefault  *Error
}

func ParseProjectConfigWebhookTestResponse

func ParseProjectConfigWebhookTestResponse(rsp *http.Response) (*ProjectConfigWebhookTestResponse, error)

ParseProjectConfigWebhookTestResponse parses an HTTP response from a ProjectConfigWebhookTestWithResponse call

func (ProjectConfigWebhookTestResponse) Status

Status returns HTTPResponse.Status

func (ProjectConfigWebhookTestResponse) StatusCode

func (r ProjectConfigWebhookTestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectConfigWebhookTestRsp

type ProjectConfigWebhookTestRsp struct {
	Data struct {
		Code    string  `json:"code"`
		Details string  `json:"details"`
		Runtime float32 `json:"runtime"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ProjectConfigWebhookTestRsp defines model for projectConfigWebhookTestRsp.

type ProjectSecretCreateJSONRequestBody

type ProjectSecretCreateJSONRequestBody = ProjectSecretCreateReq

ProjectSecretCreateJSONRequestBody defines body for ProjectSecretCreate for application/json ContentType.

type ProjectSecretCreateReq

type ProjectSecretCreateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

ProjectSecretCreateReq defines model for projectSecretCreateReq.

type ProjectSecretCreateResponse

type ProjectSecretCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectSecretCreateRsp
	JSONDefault  *Error
}

func ParseProjectSecretCreateResponse

func ParseProjectSecretCreateResponse(rsp *http.Response) (*ProjectSecretCreateResponse, error)

ParseProjectSecretCreateResponse parses an HTTP response from a ProjectSecretCreateWithResponse call

func (ProjectSecretCreateResponse) Status

Status returns HTTPResponse.Status

func (ProjectSecretCreateResponse) StatusCode

func (r ProjectSecretCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectSecretCreateRsp

type ProjectSecretCreateRsp struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Hint Hint of the server-side generated secret. First 3 characters and last 3 characters
	Hint string `json:"hint"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of project secret
	Id      string `json:"id"`
	Message string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Secret Server-side generated secret. Only filled on create
	Secret *string `json:"secret,omitempty"`
}

ProjectSecretCreateRsp defines model for projectSecretCreateRsp.

type ProjectSecretDeleteJSONRequestBody

type ProjectSecretDeleteJSONRequestBody = ProjectSecretDeleteReq

ProjectSecretDeleteJSONRequestBody defines body for ProjectSecretDelete for application/json ContentType.

type ProjectSecretDeleteReq

type ProjectSecretDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

ProjectSecretDeleteReq defines model for projectSecretDeleteReq.

type ProjectSecretDeleteResponse

type ProjectSecretDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseProjectSecretDeleteResponse

func ParseProjectSecretDeleteResponse(rsp *http.Response) (*ProjectSecretDeleteResponse, error)

ParseProjectSecretDeleteResponse parses an HTTP response from a ProjectSecretDeleteWithResponse call

func (ProjectSecretDeleteResponse) Status

Status returns HTTPResponse.Status

func (ProjectSecretDeleteResponse) StatusCode

func (r ProjectSecretDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectSecretItem

type ProjectSecretItem struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Hint Hint of the server-side generated secret. First 3 characters and last 3 characters
	Hint string `json:"hint"`

	// Id ID of project secret
	Id string `json:"id"`

	// Secret Server-side generated secret. Only filled on create
	Secret *string `json:"secret,omitempty"`
}

ProjectSecretItem defines model for projectSecretItem.

type ProjectSecretListResponse

type ProjectSecretListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectSecretListRsp
	JSONDefault  *Error
}

func ParseProjectSecretListResponse

func ParseProjectSecretListResponse(rsp *http.Response) (*ProjectSecretListResponse, error)

ParseProjectSecretListResponse parses an HTTP response from a ProjectSecretListWithResponse call

func (ProjectSecretListResponse) Status

func (r ProjectSecretListResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectSecretListResponse) StatusCode

func (r ProjectSecretListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectSecretListRsp

type ProjectSecretListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`
	Rows        []ProjectSecretItem      `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ProjectSecretListRsp defines model for projectSecretListRsp.

type RemoteAddress

type RemoteAddress = string

RemoteAddress defines model for remoteAddress.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequestID

type RequestID = string

RequestID defines model for requestID.

type RequestLog

type RequestLog struct {
	// Application Application this request was processed with
	Application string `json:"application"`

	// Created Timestamp of when the request was performed in RFC3339 format
	Created string `json:"created"`

	// Details Any freetext additional information attached to this request. Additional logs, errors, etc.
	Details []string `json:"details"`

	// Endpoint Endpoint that was requested
	Endpoint string `json:"endpoint"`

	// Method HTTP method (such as GET and POST)
	Method string `json:"method"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// QueryParams Request query parameters
	QueryParams string `json:"queryParams"`

	// RemoteAddress Caller remote address
	RemoteAddress string `json:"remoteAddress"`

	// Request Request JSON data
	Request string `json:"request"`

	// RequestHeaders Request headers
	RequestHeaders map[string]string `json:"requestHeaders"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID externalRef0.RequestID `json:"requestID"`

	// Response Response JSON data
	Response string `json:"response"`

	// ResponseStatus Response HTTP status
	ResponseStatus float32 `json:"responseStatus"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Source Request source
	Source string `json:"source"`

	// Tags Arbitrary tags attached to this request
	Tags map[string]interface{} `json:"tags"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

RequestLog Request log entry

type RequestLogGetParams

type RequestLogGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

RequestLogGetParams defines parameters for RequestLogGet.

type RequestLogGetResponse

type RequestLogGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestLogGetRsp
	JSONDefault  *Error
}

func ParseRequestLogGetResponse

func ParseRequestLogGetResponse(rsp *http.Response) (*RequestLogGetResponse, error)

ParseRequestLogGetResponse parses an HTTP response from a RequestLogGetWithResponse call

func (RequestLogGetResponse) Status

func (r RequestLogGetResponse) Status() string

Status returns HTTPResponse.Status

func (RequestLogGetResponse) StatusCode

func (r RequestLogGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestLogGetRsp

type RequestLogGetRsp struct {
	// Data Request log entry
	Data RequestLog `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

RequestLogGetRsp defines model for requestLogGetRsp.

type RequestLogsListParams

type RequestLogsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

RequestLogsListParams defines parameters for RequestLogsList.

type RequestLogsListResponse

type RequestLogsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestLogsListRsp
	JSONDefault  *Error
}

func ParseRequestLogsListResponse

func ParseRequestLogsListResponse(rsp *http.Response) (*RequestLogsListResponse, error)

ParseRequestLogsListResponse parses an HTTP response from a RequestLogsListWithResponse call

func (RequestLogsListResponse) Status

func (r RequestLogsListResponse) Status() string

Status returns HTTPResponse.Status

func (RequestLogsListResponse) StatusCode

func (r RequestLogsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestLogsListRsp

type RequestLogsListRsp struct {
	Data struct {
		Logs   []RequestLog        `json:"logs"`
		Paging externalRef0.Paging `json:"paging"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

RequestLogsListRsp defines model for requestLogsListRsp.

type SessionConfig

type SessionConfig struct {
	Active *bool `json:"active,omitempty"`

	// AppType Application type
	AppType externalRef0.AppType `json:"appType"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created             externalRef0.Created            `json:"created"`
	JwtAudience         string                          `json:"jwtAudience"`
	LongInactivityUnit  SessionConfigLongInactivityUnit `json:"longInactivityUnit"`
	LongInactivityValue int                             `json:"longInactivityValue"`
	LongLifetimeUnit    SessionConfigLongLifetimeUnit   `json:"longLifetimeUnit"`
	LongLifetimeValue   int                             `json:"longLifetimeValue"`

	// ProjectID ID of project
	ProjectID            externalRef0.ProjectID           `json:"projectID"`
	ShortCookieDomain    string                           `json:"shortCookieDomain"`
	ShortCookieSameSite  SessionConfigShortCookieSameSite `json:"shortCookieSameSite"`
	ShortCookieSecure    bool                             `json:"shortCookieSecure"`
	ShortLifetimeMinutes int                              `json:"shortLifetimeMinutes"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

SessionConfig defines model for sessionConfig.

type SessionConfigGetParams

type SessionConfigGetParams struct {
	// AppType Application type
	AppType *AppType `form:"appType,omitempty" json:"appType,omitempty"`
}

SessionConfigGetParams defines parameters for SessionConfigGet.

type SessionConfigGetResponse

type SessionConfigGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionConfigGetRsp
	JSONDefault  *Error
}

func ParseSessionConfigGetResponse

func ParseSessionConfigGetResponse(rsp *http.Response) (*SessionConfigGetResponse, error)

ParseSessionConfigGetResponse parses an HTTP response from a SessionConfigGetWithResponse call

func (SessionConfigGetResponse) Status

func (r SessionConfigGetResponse) Status() string

Status returns HTTPResponse.Status

func (SessionConfigGetResponse) StatusCode

func (r SessionConfigGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SessionConfigGetRsp

type SessionConfigGetRsp struct {
	Data SessionConfig `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SessionConfigGetRsp defines model for sessionConfigGetRsp.

type SessionConfigLongInactivityUnit

type SessionConfigLongInactivityUnit string

SessionConfigLongInactivityUnit defines model for SessionConfig.LongInactivityUnit.

const (
	SessionConfigLongInactivityUnitDay  SessionConfigLongInactivityUnit = "day"
	SessionConfigLongInactivityUnitHour SessionConfigLongInactivityUnit = "hour"
	SessionConfigLongInactivityUnitMin  SessionConfigLongInactivityUnit = "min"
)

Defines values for SessionConfigLongInactivityUnit.

type SessionConfigLongLifetimeUnit

type SessionConfigLongLifetimeUnit string

SessionConfigLongLifetimeUnit defines model for SessionConfig.LongLifetimeUnit.

const (
	SessionConfigLongLifetimeUnitDay  SessionConfigLongLifetimeUnit = "day"
	SessionConfigLongLifetimeUnitHour SessionConfigLongLifetimeUnit = "hour"
	SessionConfigLongLifetimeUnitMin  SessionConfigLongLifetimeUnit = "min"
)

Defines values for SessionConfigLongLifetimeUnit.

type SessionConfigShortCookieSameSite

type SessionConfigShortCookieSameSite string

SessionConfigShortCookieSameSite defines model for SessionConfig.ShortCookieSameSite.

const (
	SessionConfigShortCookieSameSiteLax    SessionConfigShortCookieSameSite = "lax"
	SessionConfigShortCookieSameSiteNone   SessionConfigShortCookieSameSite = "none"
	SessionConfigShortCookieSameSiteStrict SessionConfigShortCookieSameSite = "strict"
)

Defines values for SessionConfigShortCookieSameSite.

type SessionConfigUpdateJSONRequestBody

type SessionConfigUpdateJSONRequestBody = SessionConfigUpdateReq

SessionConfigUpdateJSONRequestBody defines body for SessionConfigUpdate for application/json ContentType.

type SessionConfigUpdateReq

type SessionConfigUpdateReq struct {
	Active *bool `json:"active,omitempty"`

	// AppType Application type
	AppType             externalRef0.AppType                      `json:"appType"`
	ClientInfo          *externalRef0.ClientInfo                  `json:"clientInfo,omitempty"`
	JwtAudience         *string                                   `json:"jwtAudience,omitempty"`
	LongInactivityUnit  *SessionConfigUpdateReqLongInactivityUnit `json:"longInactivityUnit,omitempty"`
	LongInactivityValue *int                                      `json:"longInactivityValue,omitempty"`
	LongLifetimeUnit    *SessionConfigUpdateReqLongLifetimeUnit   `json:"longLifetimeUnit,omitempty"`
	LongLifetimeValue   *int                                      `json:"longLifetimeValue,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID            *externalRef0.RequestID                    `json:"requestID,omitempty"`
	ShortCookieDomain    *string                                    `json:"shortCookieDomain,omitempty"`
	ShortCookieSameSite  *SessionConfigUpdateReqShortCookieSameSite `json:"shortCookieSameSite,omitempty"`
	ShortCookieSecure    *bool                                      `json:"shortCookieSecure,omitempty"`
	ShortLifetimeMinutes *int                                       `json:"shortLifetimeMinutes,omitempty"`
}

SessionConfigUpdateReq defines model for sessionConfigUpdateReq.

type SessionConfigUpdateReqLongInactivityUnit

type SessionConfigUpdateReqLongInactivityUnit string

SessionConfigUpdateReqLongInactivityUnit defines model for SessionConfigUpdateReq.LongInactivityUnit.

const (
	SessionConfigUpdateReqLongInactivityUnitHour SessionConfigUpdateReqLongInactivityUnit = "hour"
	SessionConfigUpdateReqLongInactivityUnitMin  SessionConfigUpdateReqLongInactivityUnit = "min"
)

Defines values for SessionConfigUpdateReqLongInactivityUnit.

type SessionConfigUpdateReqLongLifetimeUnit

type SessionConfigUpdateReqLongLifetimeUnit string

SessionConfigUpdateReqLongLifetimeUnit defines model for SessionConfigUpdateReq.LongLifetimeUnit.

const (
	SessionConfigUpdateReqLongLifetimeUnitHour SessionConfigUpdateReqLongLifetimeUnit = "hour"
	SessionConfigUpdateReqLongLifetimeUnitMin  SessionConfigUpdateReqLongLifetimeUnit = "min"
)

Defines values for SessionConfigUpdateReqLongLifetimeUnit.

type SessionConfigUpdateReqShortCookieSameSite

type SessionConfigUpdateReqShortCookieSameSite string

SessionConfigUpdateReqShortCookieSameSite defines model for SessionConfigUpdateReq.ShortCookieSameSite.

const (
	SessionConfigUpdateReqShortCookieSameSiteLax    SessionConfigUpdateReqShortCookieSameSite = "lax"
	SessionConfigUpdateReqShortCookieSameSiteNone   SessionConfigUpdateReqShortCookieSameSite = "none"
	SessionConfigUpdateReqShortCookieSameSiteStrict SessionConfigUpdateReqShortCookieSameSite = "strict"
)

Defines values for SessionConfigUpdateReqShortCookieSameSite.

type SessionConfigUpdateResponse

type SessionConfigUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *externalRef0.GenericRsp
	JSONDefault  *Error
}

func ParseSessionConfigUpdateResponse

func ParseSessionConfigUpdateResponse(rsp *http.Response) (*SessionConfigUpdateResponse, error)

ParseSessionConfigUpdateResponse parses an HTTP response from a SessionConfigUpdateWithResponse call

func (SessionConfigUpdateResponse) Status

Status returns HTTPResponse.Status

func (SessionConfigUpdateResponse) StatusCode

func (r SessionConfigUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SessionTokenCreateJSONRequestBody

type SessionTokenCreateJSONRequestBody = SessionTokenCreateReq

SessionTokenCreateJSONRequestBody defines body for SessionTokenCreate for application/json ContentType.

type SessionTokenCreateReq

type SessionTokenCreateReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// UserData Additional user data in JSON format
	UserData string `json:"userData"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`
}

SessionTokenCreateReq defines model for sessionTokenCreateReq.

type SessionTokenCreateResponse

type SessionTokenCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionTokenCreateRsp
	JSONDefault  *Error
}

func ParseSessionTokenCreateResponse

func ParseSessionTokenCreateResponse(rsp *http.Response) (*SessionTokenCreateResponse, error)

ParseSessionTokenCreateResponse parses an HTTP response from a SessionTokenCreateWithResponse call

func (SessionTokenCreateResponse) Status

Status returns HTTPResponse.Status

func (SessionTokenCreateResponse) StatusCode

func (r SessionTokenCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SessionTokenCreateRsp

type SessionTokenCreateRsp struct {
	Data struct {
		Token string `json:"token"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SessionTokenCreateRsp defines model for sessionTokenCreateRsp.

type SessionTokenVerifyJSONRequestBody

type SessionTokenVerifyJSONRequestBody = SessionTokenVerifyReq

SessionTokenVerifyJSONRequestBody defines body for SessionTokenVerify for application/json ContentType.

type SessionTokenVerifyReq

type SessionTokenVerifyReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
	Token     string                  `json:"token"`
}

SessionTokenVerifyReq defines model for sessionTokenVerifyReq.

type SessionTokenVerifyResponse

type SessionTokenVerifyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionTokenVerifyRsp
	JSONDefault  *Error
}

func ParseSessionTokenVerifyResponse

func ParseSessionTokenVerifyResponse(rsp *http.Response) (*SessionTokenVerifyResponse, error)

ParseSessionTokenVerifyResponse parses an HTTP response from a SessionTokenVerifyWithResponse call

func (SessionTokenVerifyResponse) Status

Status returns HTTPResponse.Status

func (SessionTokenVerifyResponse) StatusCode

func (r SessionTokenVerifyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SessionTokenVerifyRsp

type SessionTokenVerifyRsp struct {
	Data struct {
		// User User entry with emails and phone numbers
		User     externalRef0.FullUser `json:"user"`
		UserData string                `json:"userData"`

		// UserID ID of the user
		UserID externalRef0.UserID `json:"userID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SessionTokenVerifyRsp defines model for sessionTokenVerifyRsp.

type SmsCodeID

type SmsCodeID = string

SmsCodeID defines model for smsCodeID.

type SmsCodeSendJSONRequestBody

type SmsCodeSendJSONRequestBody = SmsCodeSendReq

SmsCodeSendJSONRequestBody defines body for SmsCodeSend for application/json ContentType.

type SmsCodeSendReq

type SmsCodeSendReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// Create Defines if user phone number should be created if not found
	Create bool `json:"create"`

	// PhoneNumber Recipient phone number
	PhoneNumber string `json:"phoneNumber"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// TemplateName Template name of SMS to send
	TemplateName *string `json:"templateName,omitempty"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`
}

SmsCodeSendReq defines model for smsCodeSendReq.

type SmsCodeSendResponse

type SmsCodeSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsCodeSendRsp
	JSONDefault  *Error
}

func ParseSmsCodeSendResponse

func ParseSmsCodeSendResponse(rsp *http.Response) (*SmsCodeSendResponse, error)

ParseSmsCodeSendResponse parses an HTTP response from a SmsCodeSendWithResponse call

func (SmsCodeSendResponse) Status

func (r SmsCodeSendResponse) Status() string

Status returns HTTPResponse.Status

func (SmsCodeSendResponse) StatusCode

func (r SmsCodeSendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SmsCodeSendRsp

type SmsCodeSendRsp struct {
	Data struct {
		SmsCodeID string `json:"smsCodeID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SmsCodeSendRsp defines model for smsCodeSendRsp.

type SmsCodeValidateJSONRequestBody

type SmsCodeValidateJSONRequestBody = SmsCodeValidateReq

SmsCodeValidateJSONRequestBody defines body for SmsCodeValidate for application/json ContentType.

type SmsCodeValidateReq

type SmsCodeValidateReq struct {
	ClientInfo       *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	CreateLoginToken *bool                    `json:"createLoginToken,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// SmsCode SMS OTP to validate
	SmsCode string `json:"smsCode"`
}

SmsCodeValidateReq defines model for smsCodeValidateReq.

type SmsCodeValidateResponse

type SmsCodeValidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsCodeValidateRsp
	JSONDefault  *Error
}

func ParseSmsCodeValidateResponse

func ParseSmsCodeValidateResponse(rsp *http.Response) (*SmsCodeValidateResponse, error)

ParseSmsCodeValidateResponse parses an HTTP response from a SmsCodeValidateWithResponse call

func (SmsCodeValidateResponse) Status

func (r SmsCodeValidateResponse) Status() string

Status returns HTTPResponse.Status

func (SmsCodeValidateResponse) StatusCode

func (r SmsCodeValidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SmsCodeValidateRsp

type SmsCodeValidateRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32   `json:"httpStatusCode"`
	LoginToken     *string `json:"loginToken,omitempty"`
	Message        string  `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SmsCodeValidateRsp defines model for smsCodeValidateRsp.

type SmsTemplateCreateJSONRequestBody

type SmsTemplateCreateJSONRequestBody = SmsTemplateCreateReq

SmsTemplateCreateJSONRequestBody defines body for SmsTemplateCreate for application/json ContentType.

type SmsTemplateCreateReq

type SmsTemplateCreateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	IsDefault  bool                     `json:"isDefault"`
	Name       string                   `json:"name"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID  `json:"requestID,omitempty"`
	TextPlain string                   `json:"textPlain"`
	Type      SmsTemplateCreateReqType `json:"type"`
}

SmsTemplateCreateReq defines model for smsTemplateCreateReq.

type SmsTemplateCreateReqType

type SmsTemplateCreateReqType string

SmsTemplateCreateReqType defines model for SmsTemplateCreateReq.Type.

const (
	SmsTemplateCreateReqTypePasskeyNotification SmsTemplateCreateReqType = "passkey_notification"
	SmsTemplateCreateReqTypeSmsCode             SmsTemplateCreateReqType = "sms_code"
)

Defines values for SmsTemplateCreateReqType.

type SmsTemplateCreateResponse

type SmsTemplateCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsTemplateCreateRsp
	JSONDefault  *Error
}

func ParseSmsTemplateCreateResponse

func ParseSmsTemplateCreateResponse(rsp *http.Response) (*SmsTemplateCreateResponse, error)

ParseSmsTemplateCreateResponse parses an HTTP response from a SmsTemplateCreateWithResponse call

func (SmsTemplateCreateResponse) Status

func (r SmsTemplateCreateResponse) Status() string

Status returns HTTPResponse.Status

func (SmsTemplateCreateResponse) StatusCode

func (r SmsTemplateCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SmsTemplateCreateRsp

type SmsTemplateCreateRsp struct {
	Data struct {
		SmsTemplateID string `json:"smsTemplateID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

SmsTemplateCreateRsp defines model for smsTemplateCreateRsp.

type SmsTemplateDeleteJSONRequestBody

type SmsTemplateDeleteJSONRequestBody = SmsTemplateDeleteReq

SmsTemplateDeleteJSONRequestBody defines body for SmsTemplateDelete for application/json ContentType.

type SmsTemplateDeleteReq

type SmsTemplateDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

SmsTemplateDeleteReq defines model for smsTemplateDeleteReq.

type SmsTemplateDeleteResponse

type SmsTemplateDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseSmsTemplateDeleteResponse

func ParseSmsTemplateDeleteResponse(rsp *http.Response) (*SmsTemplateDeleteResponse, error)

ParseSmsTemplateDeleteResponse parses an HTTP response from a SmsTemplateDeleteWithResponse call

func (SmsTemplateDeleteResponse) Status

func (r SmsTemplateDeleteResponse) Status() string

Status returns HTTPResponse.Status

func (SmsTemplateDeleteResponse) StatusCode

func (r SmsTemplateDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SmsTemplateID

type SmsTemplateID = string

SmsTemplateID defines model for smsTemplateID.

type TrackingAllRequestParams

type TrackingAllRequestParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

TrackingAllRequestParams defines parameters for TrackingAllRequest.

type TrackingAllRequestResponse

type TrackingAllRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingRawListRsp
}

func ParseTrackingAllRequestResponse

func ParseTrackingAllRequestResponse(rsp *http.Response) (*TrackingAllRequestResponse, error)

ParseTrackingAllRequestResponse parses an HTTP response from a TrackingAllRequestWithResponse call

func (TrackingAllRequestResponse) Status

Status returns HTTPResponse.Status

func (TrackingAllRequestResponse) StatusCode

func (r TrackingAllRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingBackupState

type TrackingBackupState struct {
	BackedUp    int `json:"backedUp"`
	NotBackedUp int `json:"notBackedUp"`
}

TrackingBackupState defines model for trackingBackupState.

type TrackingBackupStateGetParams

type TrackingBackupStateGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

TrackingBackupStateGetParams defines parameters for TrackingBackupStateGet.

type TrackingBackupStateGetResponse

type TrackingBackupStateGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingBackupStateGetRsp
}

func ParseTrackingBackupStateGetResponse

func ParseTrackingBackupStateGetResponse(rsp *http.Response) (*TrackingBackupStateGetResponse, error)

ParseTrackingBackupStateGetResponse parses an HTTP response from a TrackingBackupStateGetWithResponse call

func (TrackingBackupStateGetResponse) Status

Status returns HTTPResponse.Status

func (TrackingBackupStateGetResponse) StatusCode

func (r TrackingBackupStateGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingBackupStateGetRsp

type TrackingBackupStateGetRsp struct {
	Data TrackingBackupState `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingBackupStateGetRsp defines model for trackingBackupStateGetRsp.

type TrackingBrowserDetailedStats

type TrackingBrowserDetailedStats struct {
	BrowserName    string `json:"browserName"`
	BrowserVersion string `json:"browserVersion"`
	Cnt            int    `json:"cnt"`
	ConditionalUi  int    `json:"conditional_ui"`
	Platform       int    `json:"platform"`
	TimePoint      string `json:"timePoint"`
	Webauthn       int    `json:"webauthn"`
}

TrackingBrowserDetailedStats defines model for trackingBrowserDetailedStats.

type TrackingBrowserDetailedStatsListParams

type TrackingBrowserDetailedStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingBrowserDetailedStatsListParams defines parameters for TrackingBrowserDetailedStatsList.

type TrackingBrowserDetailedStatsListResponse

type TrackingBrowserDetailedStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingBrowserDetailedStatsListRsp
}

func ParseTrackingBrowserDetailedStatsListResponse

func ParseTrackingBrowserDetailedStatsListResponse(rsp *http.Response) (*TrackingBrowserDetailedStatsListResponse, error)

ParseTrackingBrowserDetailedStatsListResponse parses an HTTP response from a TrackingBrowserDetailedStatsListWithResponse call

func (TrackingBrowserDetailedStatsListResponse) Status

Status returns HTTPResponse.Status

func (TrackingBrowserDetailedStatsListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TrackingBrowserDetailedStatsListRsp

type TrackingBrowserDetailedStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging            `json:"paging"`
		Stats  []TrackingBrowserDetailedStats `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingBrowserDetailedStatsListRsp defines model for trackingBrowserDetailedStatsListRsp.

type TrackingBrowserStats

type TrackingBrowserStats struct {
	Chrome    int    `json:"chrome"`
	Edge      int    `json:"edge"`
	Firefox   int    `json:"firefox"`
	Other     int    `json:"other"`
	Safari    int    `json:"safari"`
	TimePoint string `json:"timePoint"`
}

TrackingBrowserStats defines model for trackingBrowserStats.

type TrackingBrowserStatsListParams

type TrackingBrowserStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingBrowserStatsListParams defines parameters for TrackingBrowserStatsList.

type TrackingBrowserStatsListResponse

type TrackingBrowserStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingBrowserStatsListRsp
}

func ParseTrackingBrowserStatsListResponse

func ParseTrackingBrowserStatsListResponse(rsp *http.Response) (*TrackingBrowserStatsListResponse, error)

ParseTrackingBrowserStatsListResponse parses an HTTP response from a TrackingBrowserStatsListWithResponse call

func (TrackingBrowserStatsListResponse) Status

Status returns HTTPResponse.Status

func (TrackingBrowserStatsListResponse) StatusCode

func (r TrackingBrowserStatsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingBrowserStatsListRsp

type TrackingBrowserStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging    `json:"paging"`
		Stats  []TrackingBrowserStats `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingBrowserStatsListRsp defines model for trackingBrowserStatsListRsp.

type TrackingDetailedStats

type TrackingDetailedStats struct {
	ConditionalUi int    `json:"conditionalUi"`
	Platform      int    `json:"platform"`
	TimePoint     string `json:"timePoint"`
	Visits        int    `json:"visits"`
	Webauthn      int    `json:"webauthn"`
}

TrackingDetailedStats defines model for trackingDetailedStats.

type TrackingDetailedStatsListParams

type TrackingDetailedStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingDetailedStatsListParams defines parameters for TrackingDetailedStatsList.

type TrackingDetailedStatsListResponse

type TrackingDetailedStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingDetailedStatsListRsp
}

func ParseTrackingDetailedStatsListResponse

func ParseTrackingDetailedStatsListResponse(rsp *http.Response) (*TrackingDetailedStatsListResponse, error)

ParseTrackingDetailedStatsListResponse parses an HTTP response from a TrackingDetailedStatsListWithResponse call

func (TrackingDetailedStatsListResponse) Status

Status returns HTTPResponse.Status

func (TrackingDetailedStatsListResponse) StatusCode

func (r TrackingDetailedStatsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingDetailedStatsListRsp

type TrackingDetailedStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging     `json:"paging"`
		Stats  []TrackingDetailedStats `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingDetailedStatsListRsp defines model for trackingDetailedStatsListRsp.

type TrackingEnums

type TrackingEnums struct {
	BrowserNames []string `json:"browserNames"`
	OsNames      []string `json:"osNames"`
	OsPlatforms  []string `json:"osPlatforms"`
}

TrackingEnums defines model for trackingEnums.

type TrackingEnumsGetParams

type TrackingEnumsGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

TrackingEnumsGetParams defines parameters for TrackingEnumsGet.

type TrackingEnumsGetResponse

type TrackingEnumsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingEnumsGetRsp
}

func ParseTrackingEnumsGetResponse

func ParseTrackingEnumsGetResponse(rsp *http.Response) (*TrackingEnumsGetResponse, error)

ParseTrackingEnumsGetResponse parses an HTTP response from a TrackingEnumsGetWithResponse call

func (TrackingEnumsGetResponse) Status

func (r TrackingEnumsGetResponse) Status() string

Status returns HTTPResponse.Status

func (TrackingEnumsGetResponse) StatusCode

func (r TrackingEnumsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingEnumsGetRsp

type TrackingEnumsGetRsp struct {
	Data TrackingEnums `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingEnumsGetRsp defines model for trackingEnumsGetRsp.

type TrackingOSDetailedStats

type TrackingOSDetailedStats struct {
	Cnt           int                               `json:"cnt"`
	ConditionalUi int                               `json:"conditional_ui"`
	OsName        string                            `json:"osName"`
	OsPlatform    TrackingOSDetailedStatsOsPlatform `json:"osPlatform"`
	OsVersion     string                            `json:"osVersion"`
	Platform      int                               `json:"platform"`
	TimePoint     string                            `json:"timePoint"`
	Webauthn      int                               `json:"webauthn"`
}

TrackingOSDetailedStats defines model for trackingOSDetailedStats.

type TrackingOSDetailedStatsListParams

type TrackingOSDetailedStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingOSDetailedStatsListParams defines parameters for TrackingOSDetailedStatsList.

type TrackingOSDetailedStatsListResponse

type TrackingOSDetailedStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingOSDetailedStatsListRsp
}

func ParseTrackingOSDetailedStatsListResponse

func ParseTrackingOSDetailedStatsListResponse(rsp *http.Response) (*TrackingOSDetailedStatsListResponse, error)

ParseTrackingOSDetailedStatsListResponse parses an HTTP response from a TrackingOSDetailedStatsListWithResponse call

func (TrackingOSDetailedStatsListResponse) Status

Status returns HTTPResponse.Status

func (TrackingOSDetailedStatsListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TrackingOSDetailedStatsListRsp

type TrackingOSDetailedStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging       `json:"paging"`
		Stats  []TrackingOSDetailedStats `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingOSDetailedStatsListRsp defines model for trackingOSDetailedStatsListRsp.

type TrackingOSDetailedStatsOsPlatform

type TrackingOSDetailedStatsOsPlatform string

TrackingOSDetailedStatsOsPlatform defines model for TrackingOSDetailedStats.OsPlatform.

const (
	Desktop TrackingOSDetailedStatsOsPlatform = "desktop"
	Mobile  TrackingOSDetailedStatsOsPlatform = "mobile"
	Unknown TrackingOSDetailedStatsOsPlatform = "unknown"
)

Defines values for TrackingOSDetailedStatsOsPlatform.

type TrackingOSStats

type TrackingOSStats struct {
	Android   int    `json:"android"`
	Ios       int    `json:"ios"`
	Macos     int    `json:"macos"`
	Other     int    `json:"other"`
	TimePoint string `json:"timePoint"`
	Windows   int    `json:"windows"`
}

TrackingOSStats defines model for trackingOSStats.

type TrackingOSStatsListParams

type TrackingOSStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingOSStatsListParams defines parameters for TrackingOSStatsList.

type TrackingOSStatsListResponse

type TrackingOSStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingOSStatsListRsp
}

func ParseTrackingOSStatsListResponse

func ParseTrackingOSStatsListResponse(rsp *http.Response) (*TrackingOSStatsListResponse, error)

ParseTrackingOSStatsListResponse parses an HTTP response from a TrackingOSStatsListWithResponse call

func (TrackingOSStatsListResponse) Status

Status returns HTTPResponse.Status

func (TrackingOSStatsListResponse) StatusCode

func (r TrackingOSStatsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingOSStatsListRsp

type TrackingOSStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging `json:"paging"`
		Stats  []TrackingOSStats   `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingOSStatsListRsp defines model for trackingOSStatsListRsp.

type TrackingPasskeysAdoptionParams added in v1.0.5

type TrackingPasskeysAdoptionParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`
}

TrackingPasskeysAdoptionParams defines parameters for TrackingPasskeysAdoption.

type TrackingPasskeysAdoptionResponse added in v1.0.5

type TrackingPasskeysAdoptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingPasskeysAdoptionRsp
	JSONDefault  *Error
}

func ParseTrackingPasskeysAdoptionResponse added in v1.0.5

func ParseTrackingPasskeysAdoptionResponse(rsp *http.Response) (*TrackingPasskeysAdoptionResponse, error)

ParseTrackingPasskeysAdoptionResponse parses an HTTP response from a TrackingPasskeysAdoptionWithResponse call

func (TrackingPasskeysAdoptionResponse) Status added in v1.0.5

Status returns HTTPResponse.Status

func (TrackingPasskeysAdoptionResponse) StatusCode added in v1.0.5

func (r TrackingPasskeysAdoptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingPasskeysAdoptionRsp added in v1.0.5

type TrackingPasskeysAdoptionRsp struct {
	Data struct {
		TotalUsers        int `json:"totalUsers"`
		UsersWithPasskeys int `json:"usersWithPasskeys"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingPasskeysAdoptionRsp defines model for trackingPasskeysAdoptionRsp.

type TrackingPasskeysAuthenticator added in v1.0.5

type TrackingPasskeysAuthenticator struct {
	AuthenticatorName string `json:"authenticatorName"`
	TotalPasskeys     int    `json:"totalPasskeys"`
}

TrackingPasskeysAuthenticator defines model for trackingPasskeysAuthenticator.

type TrackingPasskeysAuthenticatorParams added in v1.0.5

type TrackingPasskeysAuthenticatorParams struct {
	// From Timestamp of time range start epoch in yyyy-MM-dd'T'HH:mm:ss format
	From From `form:"from" json:"from"`

	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

TrackingPasskeysAuthenticatorParams defines parameters for TrackingPasskeysAuthenticator.

type TrackingPasskeysAuthenticatorResponse added in v1.0.5

type TrackingPasskeysAuthenticatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingPasskeysAuthenticatorRsp
	JSONDefault  *Error
}

func ParseTrackingPasskeysAuthenticatorResponse added in v1.0.5

func ParseTrackingPasskeysAuthenticatorResponse(rsp *http.Response) (*TrackingPasskeysAuthenticatorResponse, error)

ParseTrackingPasskeysAuthenticatorResponse parses an HTTP response from a TrackingPasskeysAuthenticatorWithResponse call

func (TrackingPasskeysAuthenticatorResponse) Status added in v1.0.5

Status returns HTTPResponse.Status

func (TrackingPasskeysAuthenticatorResponse) StatusCode added in v1.0.5

StatusCode returns HTTPResponse.StatusCode

type TrackingPasskeysAuthenticatorRsp added in v1.0.5

type TrackingPasskeysAuthenticatorRsp struct {
	Data struct {
		Paging externalRef0.Paging             `json:"paging"`
		Stats  []TrackingPasskeysAuthenticator `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingPasskeysAuthenticatorRsp defines model for trackingPasskeysAuthenticatorRsp.

type TrackingPasskeysType added in v1.0.5

type TrackingPasskeysType struct {
	HybridPasskeys int  `json:"hybridPasskeys"`
	Passkeys       *int `json:"passkeys,omitempty"`
	SyncedPasskeys int  `json:"syncedPasskeys"`
	TotalPasskeys  int  `json:"totalPasskeys"`
}

TrackingPasskeysType defines model for trackingPasskeysType.

type TrackingPasskeysTypeParams added in v1.0.5

type TrackingPasskeysTypeParams struct {
	// From Timestamp of time range start epoch in yyyy-MM-dd'T'HH:mm:ss format
	From From `form:"from" json:"from"`

	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

TrackingPasskeysTypeParams defines parameters for TrackingPasskeysType.

type TrackingPasskeysTypeResponse added in v1.0.5

type TrackingPasskeysTypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingPasskeysTypeRsp
	JSONDefault  *Error
}

func ParseTrackingPasskeysTypeResponse added in v1.0.5

func ParseTrackingPasskeysTypeResponse(rsp *http.Response) (*TrackingPasskeysTypeResponse, error)

ParseTrackingPasskeysTypeResponse parses an HTTP response from a TrackingPasskeysTypeWithResponse call

func (TrackingPasskeysTypeResponse) Status added in v1.0.5

Status returns HTTPResponse.Status

func (TrackingPasskeysTypeResponse) StatusCode added in v1.0.5

func (r TrackingPasskeysTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingPasskeysTypeRsp added in v1.0.5

type TrackingPasskeysTypeRsp struct {
	Data struct {
		Paging externalRef0.Paging    `json:"paging"`
		Stats  []TrackingPasskeysType `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingPasskeysTypeRsp defines model for trackingPasskeysTypeRsp.

type TrackingRawListRow

type TrackingRawListRow struct {
	BrowserId        string `json:"browserId"`
	HasConditionalUi bool   `json:"hasConditionalUi"`
	HasPlatformAuth  bool   `json:"hasPlatformAuth"`
	HasWebauthn      bool   `json:"hasWebauthn"`
	OsId             string `json:"osId"`
	TimePoint        string `json:"timePoint"`
}

TrackingRawListRow defines model for trackingRawListRow.

type TrackingRawListRsp

type TrackingRawListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`
	Rows        []TrackingRawListRow     `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingRawListRsp defines model for trackingRawListRsp.

type TrackingStats

type TrackingStats struct {
	AggregateConditionalUi int    `json:"aggregateConditionalUi"`
	AggregatePlatform      int    `json:"aggregatePlatform"`
	AggregateVisits        int    `json:"aggregateVisits"`
	AggregateWebauthn      int    `json:"aggregateWebauthn"`
	TimePoint              string `json:"timePoint"`
}

TrackingStats defines model for trackingStats.

type TrackingStatsListParams

type TrackingStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

TrackingStatsListParams defines parameters for TrackingStatsList.

type TrackingStatsListResponse

type TrackingStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrackingStatsListRsp
}

func ParseTrackingStatsListResponse

func ParseTrackingStatsListResponse(rsp *http.Response) (*TrackingStatsListResponse, error)

ParseTrackingStatsListResponse parses an HTTP response from a TrackingStatsListWithResponse call

func (TrackingStatsListResponse) Status

func (r TrackingStatsListResponse) Status() string

Status returns HTTPResponse.Status

func (TrackingStatsListResponse) StatusCode

func (r TrackingStatsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrackingStatsListRsp

type TrackingStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging `json:"paging"`
		Stats  []TrackingStats     `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

TrackingStatsListRsp defines model for trackingStatsListRsp.

type User

type User struct {
	// ID ID of the user
	ID externalRef0.UserID `json:"ID"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created  externalRef0.Created `json:"created"`
	FullName string               `json:"fullName"`
	Name     string               `json:"name"`
	Status   string               `json:"status"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

User User entry

type UserAgent

type UserAgent = string

UserAgent defines model for userAgent.

type UserAuthLog

type UserAuthLog struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created   externalRef0.Created `json:"created"`
	EventType string               `json:"eventType"`
	Method    string               `json:"method"`
	Status    string               `json:"status"`

	// UserID ID of the user
	UserID   externalRef0.UserID `json:"userID"`
	UserName string              `json:"userName"`
}

UserAuthLog defines model for userAuthLog.

type UserAuthLogListParams

type UserAuthLogListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

UserAuthLogListParams defines parameters for UserAuthLogList.

type UserAuthLogListResponse

type UserAuthLogListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAuthLogListRsp
	JSONDefault  *Error
}

func ParseUserAuthLogListResponse

func ParseUserAuthLogListResponse(rsp *http.Response) (*UserAuthLogListResponse, error)

ParseUserAuthLogListResponse parses an HTTP response from a UserAuthLogListWithResponse call

func (UserAuthLogListResponse) Status

func (r UserAuthLogListResponse) Status() string

Status returns HTTPResponse.Status

func (UserAuthLogListResponse) StatusCode

func (r UserAuthLogListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserAuthLogListRsp

type UserAuthLogListRsp struct {
	Data struct {
		Paging externalRef0.Paging `json:"paging"`
		Rows   []UserAuthLog       `json:"rows"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserAuthLogListRsp defines model for userAuthLogListRsp.

type UserCreateJSONRequestBody

type UserCreateJSONRequestBody = UserCreateReq

UserCreateJSONRequestBody defines body for UserCreate for application/json ContentType.

type UserCreateReq

type UserCreateReq struct {
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	Email       *string                  `json:"email,omitempty"`
	FullName    *string                  `json:"fullName,omitempty"`
	Name        string                   `json:"name"`
	PhoneNumber *string                  `json:"phoneNumber,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserCreateReq defines model for userCreateReq.

type UserCreateResponse

type UserCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserCreateRsp
	JSONDefault  *Error
}

func ParseUserCreateResponse

func ParseUserCreateResponse(rsp *http.Response) (*UserCreateResponse, error)

ParseUserCreateResponse parses an HTTP response from a UserCreateWithResponse call

func (UserCreateResponse) Status

func (r UserCreateResponse) Status() string

Status returns HTTPResponse.Status

func (UserCreateResponse) StatusCode

func (r UserCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserCreateRsp

type UserCreateRsp struct {
	Data struct {
		EmailID       string `json:"emailID"`
		PhoneNumberID string `json:"phoneNumberID"`
		UserID        string `json:"userID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserCreateRsp defines model for userCreateRsp.

type UserCustomLoginIdentifierCreateJSONRequestBody

type UserCustomLoginIdentifierCreateJSONRequestBody = UserCustomLoginIdentifierCreateReq

UserCustomLoginIdentifierCreateJSONRequestBody defines body for UserCustomLoginIdentifierCreate for application/json ContentType.

type UserCustomLoginIdentifierCreateReq

type UserCustomLoginIdentifierCreateReq struct {
	AdditionalData        *string                  `json:"additionalData,omitempty"`
	ClientInfo            *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	CustomLoginIdentifier string                   `json:"customLoginIdentifier"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserCustomLoginIdentifierCreateReq defines model for userCustomLoginIdentifierCreateReq.

type UserCustomLoginIdentifierCreateResponse

type UserCustomLoginIdentifierCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserCustomLoginIdentifierCreateRsp
	JSONDefault  *Error
}

func ParseUserCustomLoginIdentifierCreateResponse

func ParseUserCustomLoginIdentifierCreateResponse(rsp *http.Response) (*UserCustomLoginIdentifierCreateResponse, error)

ParseUserCustomLoginIdentifierCreateResponse parses an HTTP response from a UserCustomLoginIdentifierCreateWithResponse call

func (UserCustomLoginIdentifierCreateResponse) Status

Status returns HTTPResponse.Status

func (UserCustomLoginIdentifierCreateResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UserCustomLoginIdentifierCreateRsp

type UserCustomLoginIdentifierCreateRsp struct {
	Data struct {
		CustomLoginIdentifierID string `json:"customLoginIdentifierID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserCustomLoginIdentifierCreateRsp defines model for userCustomLoginIdentifierCreateRsp.

type UserCustomLoginIdentifierDeleteJSONRequestBody

type UserCustomLoginIdentifierDeleteJSONRequestBody = UserCustomLoginIdentifierDeleteReq

UserCustomLoginIdentifierDeleteJSONRequestBody defines body for UserCustomLoginIdentifierDelete for application/json ContentType.

type UserCustomLoginIdentifierDeleteReq

type UserCustomLoginIdentifierDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserCustomLoginIdentifierDeleteReq defines model for userCustomLoginIdentifierDeleteReq.

type UserCustomLoginIdentifierDeleteResponse

type UserCustomLoginIdentifierDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseUserCustomLoginIdentifierDeleteResponse

func ParseUserCustomLoginIdentifierDeleteResponse(rsp *http.Response) (*UserCustomLoginIdentifierDeleteResponse, error)

ParseUserCustomLoginIdentifierDeleteResponse parses an HTTP response from a UserCustomLoginIdentifierDeleteWithResponse call

func (UserCustomLoginIdentifierDeleteResponse) Status

Status returns HTTPResponse.Status

func (UserCustomLoginIdentifierDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UserCustomLoginIdentifierGetParams

type UserCustomLoginIdentifierGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

UserCustomLoginIdentifierGetParams defines parameters for UserCustomLoginIdentifierGet.

type UserCustomLoginIdentifierGetResponse

type UserCustomLoginIdentifierGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserCustomLoginIdentifierGetRsp
	JSONDefault  *Error
}

func ParseUserCustomLoginIdentifierGetResponse

func ParseUserCustomLoginIdentifierGetResponse(rsp *http.Response) (*UserCustomLoginIdentifierGetResponse, error)

ParseUserCustomLoginIdentifierGetResponse parses an HTTP response from a UserCustomLoginIdentifierGetWithResponse call

func (UserCustomLoginIdentifierGetResponse) Status

Status returns HTTPResponse.Status

func (UserCustomLoginIdentifierGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UserCustomLoginIdentifierGetRsp

type UserCustomLoginIdentifierGetRsp struct {
	Data struct {
		CustomLoginIdentifier CustomLoginIdentifier `json:"customLoginIdentifier"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserCustomLoginIdentifierGetRsp defines model for userCustomLoginIdentifierGetRsp.

type UserDeleteJSONRequestBody

type UserDeleteJSONRequestBody = UserDeleteReq

UserDeleteJSONRequestBody defines body for UserDelete for application/json ContentType.

type UserDeleteReq

type UserDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserDeleteReq defines model for userDeleteReq.

type UserDeleteResponse

type UserDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseUserDeleteResponse

func ParseUserDeleteResponse(rsp *http.Response) (*UserDeleteResponse, error)

ParseUserDeleteResponse parses an HTTP response from a UserDeleteWithResponse call

func (UserDeleteResponse) Status

func (r UserDeleteResponse) Status() string

Status returns HTTPResponse.Status

func (UserDeleteResponse) StatusCode

func (r UserDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserDevice

type UserDevice struct {
	BrowserName    string `json:"browserName"`
	BrowserVersion string `json:"browserVersion"`
	Created        string `json:"created"`
	Device         string `json:"device"`
	Fingerprint    string `json:"fingerprint"`
	Name           string `json:"name"`
	OsName         string `json:"osName"`
	OsVersion      string `json:"osVersion"`
	Status         string `json:"status"`
}

UserDevice defines model for userDevice.

type UserDeviceListParams

type UserDeviceListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

UserDeviceListParams defines parameters for UserDeviceList.

type UserDeviceListResponse

type UserDeviceListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserDeviceListRsp
}

func ParseUserDeviceListResponse

func ParseUserDeviceListResponse(rsp *http.Response) (*UserDeviceListResponse, error)

ParseUserDeviceListResponse parses an HTTP response from a UserDeviceListWithResponse call

func (UserDeviceListResponse) Status

func (r UserDeviceListResponse) Status() string

Status returns HTTPResponse.Status

func (UserDeviceListResponse) StatusCode

func (r UserDeviceListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserDeviceListRsp

type UserDeviceListRsp struct {
	Devices []UserDevice `json:"devices"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserDeviceListRsp defines model for userDeviceListRsp.

type UserEmailCreateJSONRequestBody

type UserEmailCreateJSONRequestBody = UserEmailCreateReq

UserEmailCreateJSONRequestBody defines body for UserEmailCreate for application/json ContentType.

type UserEmailCreateReq

type UserEmailCreateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	Email      string                   `json:"email"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserEmailCreateReq defines model for userEmailCreateReq.

type UserEmailCreateResponse

type UserEmailCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserEmailCreateRsp
	JSONDefault  *Error
}

func ParseUserEmailCreateResponse

func ParseUserEmailCreateResponse(rsp *http.Response) (*UserEmailCreateResponse, error)

ParseUserEmailCreateResponse parses an HTTP response from a UserEmailCreateWithResponse call

func (UserEmailCreateResponse) Status

func (r UserEmailCreateResponse) Status() string

Status returns HTTPResponse.Status

func (UserEmailCreateResponse) StatusCode

func (r UserEmailCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserEmailCreateRsp

type UserEmailCreateRsp struct {
	Data struct {
		EmailID string `json:"emailID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserEmailCreateRsp defines model for userEmailCreateRsp.

type UserEmailDeleteJSONRequestBody

type UserEmailDeleteJSONRequestBody = UserEmailDeleteReq

UserEmailDeleteJSONRequestBody defines body for UserEmailDelete for application/json ContentType.

type UserEmailDeleteReq

type UserEmailDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserEmailDeleteReq defines model for userEmailDeleteReq.

type UserEmailDeleteResponse

type UserEmailDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseUserEmailDeleteResponse

func ParseUserEmailDeleteResponse(rsp *http.Response) (*UserEmailDeleteResponse, error)

ParseUserEmailDeleteResponse parses an HTTP response from a UserEmailDeleteWithResponse call

func (UserEmailDeleteResponse) Status

func (r UserEmailDeleteResponse) Status() string

Status returns HTTPResponse.Status

func (UserEmailDeleteResponse) StatusCode

func (r UserEmailDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserEmailGetParams

type UserEmailGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

UserEmailGetParams defines parameters for UserEmailGet.

type UserEmailGetResponse

type UserEmailGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserEmailGetRsp
	JSONDefault  *Error
}

func ParseUserEmailGetResponse

func ParseUserEmailGetResponse(rsp *http.Response) (*UserEmailGetResponse, error)

ParseUserEmailGetResponse parses an HTTP response from a UserEmailGetWithResponse call

func (UserEmailGetResponse) Status

func (r UserEmailGetResponse) Status() string

Status returns HTTPResponse.Status

func (UserEmailGetResponse) StatusCode

func (r UserEmailGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserEmailGetRsp

type UserEmailGetRsp struct {
	Data struct {
		Email Email `json:"email"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserEmailGetRsp defines model for userEmailGetRsp.

type UserExistsJSONRequestBody added in v1.0.3

type UserExistsJSONRequestBody = UserExistsReq

UserExistsJSONRequestBody defines body for UserExists for application/json ContentType.

type UserExistsReq added in v1.0.3

type UserExistsReq struct {
	ClientInfo      *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	LoginIdentifier string                   `json:"loginIdentifier"`

	// LoginIdentifierType Login Identifier type
	LoginIdentifierType externalRef0.LoginIdentifierType `json:"loginIdentifierType"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserExistsReq defines model for userExistsReq.

type UserExistsResponse added in v1.0.3

type UserExistsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserExistsRsp
	JSONDefault  *Error
}

func ParseUserExistsResponse added in v1.0.3

func ParseUserExistsResponse(rsp *http.Response) (*UserExistsResponse, error)

ParseUserExistsResponse parses an HTTP response from a UserExistsWithResponse call

func (UserExistsResponse) Status added in v1.0.3

func (r UserExistsResponse) Status() string

Status returns HTTPResponse.Status

func (UserExistsResponse) StatusCode added in v1.0.3

func (r UserExistsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserExistsRsp added in v1.0.3

type UserExistsRsp struct {
	Exists bool `json:"exists"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserExistsRsp defines model for userExistsRsp.

type UserGetParams

type UserGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

UserGetParams defines parameters for UserGet.

type UserGetResponse

type UserGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserGetRsp
	JSONDefault  *Error
}

func ParseUserGetResponse

func ParseUserGetResponse(rsp *http.Response) (*UserGetResponse, error)

ParseUserGetResponse parses an HTTP response from a UserGetWithResponse call

func (UserGetResponse) Status

func (r UserGetResponse) Status() string

Status returns HTTPResponse.Status

func (UserGetResponse) StatusCode

func (r UserGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserGetRsp

type UserGetRsp struct {
	// Data User entry with emails and phone numbers
	Data externalRef0.FullUser `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserGetRsp defines model for userGetRsp.

type UserID

type UserID = string

UserID defines model for userID.

type UserListParams

type UserListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

UserListParams defines parameters for UserList.

type UserListResponse

type UserListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserListRsp
	JSONDefault  *Error
}

func ParseUserListResponse

func ParseUserListResponse(rsp *http.Response) (*UserListResponse, error)

ParseUserListResponse parses an HTTP response from a UserListWithResponse call

func (UserListResponse) Status

func (r UserListResponse) Status() string

Status returns HTTPResponse.Status

func (UserListResponse) StatusCode

func (r UserListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserListRsp

type UserListRsp struct {
	Data struct {
		Paging externalRef0.Paging     `json:"paging"`
		Users  []externalRef0.FullUser `json:"users"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserListRsp defines model for userListRsp.

type UserPhoneNumberCreateJSONRequestBody

type UserPhoneNumberCreateJSONRequestBody = UserPhoneNumberCreateReq

UserPhoneNumberCreateJSONRequestBody defines body for UserPhoneNumberCreate for application/json ContentType.

type UserPhoneNumberCreateReq

type UserPhoneNumberCreateReq struct {
	ClientInfo  *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	PhoneNumber string                   `json:"phoneNumber"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserPhoneNumberCreateReq defines model for userPhoneNumberCreateReq.

type UserPhoneNumberCreateResponse

type UserPhoneNumberCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPhoneNumberCreateRsp
	JSONDefault  *Error
}

func ParseUserPhoneNumberCreateResponse

func ParseUserPhoneNumberCreateResponse(rsp *http.Response) (*UserPhoneNumberCreateResponse, error)

ParseUserPhoneNumberCreateResponse parses an HTTP response from a UserPhoneNumberCreateWithResponse call

func (UserPhoneNumberCreateResponse) Status

Status returns HTTPResponse.Status

func (UserPhoneNumberCreateResponse) StatusCode

func (r UserPhoneNumberCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserPhoneNumberCreateRsp

type UserPhoneNumberCreateRsp struct {
	Data struct {
		PhoneNumberID string `json:"phoneNumberID"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserPhoneNumberCreateRsp defines model for userPhoneNumberCreateRsp.

type UserPhoneNumberDeleteJSONRequestBody

type UserPhoneNumberDeleteJSONRequestBody = UserPhoneNumberDeleteReq

UserPhoneNumberDeleteJSONRequestBody defines body for UserPhoneNumberDelete for application/json ContentType.

type UserPhoneNumberDeleteReq

type UserPhoneNumberDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

UserPhoneNumberDeleteReq defines model for userPhoneNumberDeleteReq.

type UserPhoneNumberDeleteResponse

type UserPhoneNumberDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseUserPhoneNumberDeleteResponse

func ParseUserPhoneNumberDeleteResponse(rsp *http.Response) (*UserPhoneNumberDeleteResponse, error)

ParseUserPhoneNumberDeleteResponse parses an HTTP response from a UserPhoneNumberDeleteWithResponse call

func (UserPhoneNumberDeleteResponse) Status

Status returns HTTPResponse.Status

func (UserPhoneNumberDeleteResponse) StatusCode

func (r UserPhoneNumberDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserPhoneNumberGetParams

type UserPhoneNumberGetParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`
}

UserPhoneNumberGetParams defines parameters for UserPhoneNumberGet.

type UserPhoneNumberGetResponse

type UserPhoneNumberGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPhoneNumberGetRsp
	JSONDefault  *Error
}

func ParseUserPhoneNumberGetResponse

func ParseUserPhoneNumberGetResponse(rsp *http.Response) (*UserPhoneNumberGetResponse, error)

ParseUserPhoneNumberGetResponse parses an HTTP response from a UserPhoneNumberGetWithResponse call

func (UserPhoneNumberGetResponse) Status

Status returns HTTPResponse.Status

func (UserPhoneNumberGetResponse) StatusCode

func (r UserPhoneNumberGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserPhoneNumberGetRsp

type UserPhoneNumberGetRsp struct {
	Data struct {
		PhoneNumber PhoneNumber `json:"phoneNumber"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserPhoneNumberGetRsp defines model for userPhoneNumberGetRsp.

type UserStats

type UserStats struct {
	ActiveUsers        int    `json:"activeUsers"`
	CountEmailLogin    int    `json:"countEmailLogin"`
	CountPasskeyLogin  int    `json:"countPasskeyLogin"`
	CountPasswordLogin int    `json:"countPasswordLogin"`
	FailedLogins       int    `json:"failedLogins"`
	SignUps            int    `json:"signUps"`
	SuccessfulLogins   int    `json:"successfulLogins"`
	TimePoint          string `json:"timePoint"`
	TotalUsers         int    `json:"totalUsers"`
}

UserStats defines model for userStats.

type UserStatsListParams

type UserStatsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Granularity Data granularity
	Granularity Granularity `form:"granularity" json:"granularity"`
}

UserStatsListParams defines parameters for UserStatsList.

type UserStatsListResponse

type UserStatsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserStatsListRsp
}

func ParseUserStatsListResponse

func ParseUserStatsListResponse(rsp *http.Response) (*UserStatsListResponse, error)

ParseUserStatsListResponse parses an HTTP response from a UserStatsListWithResponse call

func (UserStatsListResponse) Status

func (r UserStatsListResponse) Status() string

Status returns HTTPResponse.Status

func (UserStatsListResponse) StatusCode

func (r UserStatsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserStatsListRsp

type UserStatsListRsp struct {
	Data struct {
		Paging externalRef0.Paging `json:"paging"`
		Stats  []UserStats         `json:"stats"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserStatsListRsp defines model for userStatsListRsp.

type UserUpdateJSONRequestBody

type UserUpdateJSONRequestBody = UserUpdateReq

UserUpdateJSONRequestBody defines body for UserUpdate for application/json ContentType.

type UserUpdateReq

type UserUpdateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	FullName   *string                  `json:"fullName,omitempty"`
	Name       *string                  `json:"name,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
	Status    *UserUpdateReqStatus    `json:"status,omitempty"`
}

UserUpdateReq defines model for userUpdateReq.

type UserUpdateReqStatus

type UserUpdateReqStatus string

UserUpdateReqStatus defines model for UserUpdateReq.Status.

const (
	UserUpdateReqStatusActive   UserUpdateReqStatus = "active"
	UserUpdateReqStatusDisabled UserUpdateReqStatus = "disabled"
)

Defines values for UserUpdateReqStatus.

type UserUpdateResponse

type UserUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserUpdateRsp
	JSONDefault  *Error
}

func ParseUserUpdateResponse

func ParseUserUpdateResponse(rsp *http.Response) (*UserUpdateResponse, error)

ParseUserUpdateResponse parses an HTTP response from a UserUpdateWithResponse call

func (UserUpdateResponse) Status

func (r UserUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (UserUpdateResponse) StatusCode

func (r UserUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserUpdateRsp

type UserUpdateRsp struct {
	// Data User entry
	Data User `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

UserUpdateRsp defines model for userUpdateRsp.

type ValidateEmailJSONRequestBody

type ValidateEmailJSONRequestBody = ValidateEmailReq

ValidateEmailJSONRequestBody defines body for ValidateEmail for application/json ContentType.

type ValidateEmailReq

type ValidateEmailReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// Email Email to validate
	Email string `json:"email"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// SmtpCheck perform SMTP check for domain
	SmtpCheck *bool `json:"smtpCheck,omitempty"`

	// SuggestDomain enables domain suggestion for misspelled domains
	SuggestDomain *bool `json:"suggestDomain,omitempty"`
}

ValidateEmailReq defines model for validateEmailReq.

type ValidateEmailResponse

type ValidateEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ValidateEmailRsp
	JSONDefault  *Error
}

func ParseValidateEmailResponse

func ParseValidateEmailResponse(rsp *http.Response) (*ValidateEmailResponse, error)

ParseValidateEmailResponse parses an HTTP response from a ValidateEmailWithResponse call

func (ValidateEmailResponse) Status

func (r ValidateEmailResponse) Status() string

Status returns HTTPResponse.Status

func (ValidateEmailResponse) StatusCode

func (r ValidateEmailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ValidateEmailRsp

type ValidateEmailRsp struct {
	Data EmailValidationResult `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ValidateEmailRsp defines model for validateEmailRsp.

type ValidatePhoneNumberJSONRequestBody

type ValidatePhoneNumberJSONRequestBody = ValidatePhoneNumberReq

ValidatePhoneNumberJSONRequestBody defines body for ValidatePhoneNumber for application/json ContentType.

type ValidatePhoneNumberReq

type ValidatePhoneNumberReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// PhoneNumber Phone number to validate
	PhoneNumber string `json:"phoneNumber"`

	// RegionCode ISO country or region code
	RegionCode *string `json:"regionCode,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

ValidatePhoneNumberReq defines model for validatePhoneNumberReq.

type ValidatePhoneNumberResponse

type ValidatePhoneNumberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ValidatePhoneNumberRsp
	JSONDefault  *Error
}

func ParseValidatePhoneNumberResponse

func ParseValidatePhoneNumberResponse(rsp *http.Response) (*ValidatePhoneNumberResponse, error)

ParseValidatePhoneNumberResponse parses an HTTP response from a ValidatePhoneNumberWithResponse call

func (ValidatePhoneNumberResponse) Status

Status returns HTTPResponse.Status

func (ValidatePhoneNumberResponse) StatusCode

func (r ValidatePhoneNumberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ValidatePhoneNumberRsp

type ValidatePhoneNumberRsp struct {
	Data PhoneNumberValidationResult `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

ValidatePhoneNumberRsp defines model for validatePhoneNumberRsp.

type ValidationEmail

type ValidationEmail struct {
	Disposable   bool   `json:"disposable"`
	Domain       string `json:"domain"`
	Free         bool   `json:"free"`
	HasMxRecords bool   `json:"hasMxRecords"`
	Reachable    string `json:"reachable"`
	Username     string `json:"username"`
}

ValidationEmail defines model for validationEmail.

type ValidationPhoneNumber

type ValidationPhoneNumber struct {
	CountryCode            int    `json:"countryCode"`
	InternationalFormatted string `json:"internationalFormatted"`
	NationalFormatted      string `json:"nationalFormatted"`
	NationalNumber         int    `json:"nationalNumber"`
	RegionCode             string `json:"regionCode"`
}

ValidationPhoneNumber defines model for validationPhoneNumber.

type WebAuthnAssociateStartJSONRequestBody

type WebAuthnAssociateStartJSONRequestBody = WebAuthnAssociateStartReq

WebAuthnAssociateStartJSONRequestBody defines body for WebAuthnAssociateStart for application/json ContentType.

type WebAuthnAssociateStartReq

type WebAuthnAssociateStartReq struct {
	AssociationToken string                   `json:"associationToken"`
	ClientInfo       *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebAuthnAssociateStartReq defines model for webAuthnAssociateStartReq.

type WebAuthnAssociateStartResponse

type WebAuthnAssociateStartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnAssociateStartRsp
	JSONDefault  *Error
}

func ParseWebAuthnAssociateStartResponse

func ParseWebAuthnAssociateStartResponse(rsp *http.Response) (*WebAuthnAssociateStartResponse, error)

ParseWebAuthnAssociateStartResponse parses an HTTP response from a WebAuthnAssociateStartWithResponse call

func (WebAuthnAssociateStartResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnAssociateStartResponse) StatusCode

func (r WebAuthnAssociateStartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnAssociateStartRsp

type WebAuthnAssociateStartRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// PublicKeyCredentialCreationOptions Contains JSON payload data to start Passkeys (Biometrics) sign up challenge
	PublicKeyCredentialCreationOptions string `json:"publicKeyCredentialCreationOptions"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status represents information if user signup was successful or the user with its credentials already exists
	Status WebAuthnAssociateStartRspStatus `json:"status"`
}

WebAuthnAssociateStartRsp defines model for webAuthnAssociateStartRsp.

type WebAuthnAssociateStartRspStatus

type WebAuthnAssociateStartRspStatus string

WebAuthnAssociateStartRspStatus Status represents information if user signup was successful or the user with its credentials already exists

const (
	WebAuthnAssociateStartRspStatusDuplicate WebAuthnAssociateStartRspStatus = "duplicate"
	WebAuthnAssociateStartRspStatusSuccess   WebAuthnAssociateStartRspStatus = "success"
)

Defines values for WebAuthnAssociateStartRspStatus.

type WebAuthnAuthenticateFinishJSONRequestBody

type WebAuthnAuthenticateFinishJSONRequestBody = WebAuthnFinishReq

WebAuthnAuthenticateFinishJSONRequestBody defines body for WebAuthnAuthenticateFinish for application/json ContentType.

type WebAuthnAuthenticateFinishResponse

type WebAuthnAuthenticateFinishResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnAuthenticateFinishRsp
	JSONDefault  *Error
}

func ParseWebAuthnAuthenticateFinishResponse

func ParseWebAuthnAuthenticateFinishResponse(rsp *http.Response) (*WebAuthnAuthenticateFinishResponse, error)

ParseWebAuthnAuthenticateFinishResponse parses an HTTP response from a WebAuthnAuthenticateFinishWithResponse call

func (WebAuthnAuthenticateFinishResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnAuthenticateFinishResponse) StatusCode

func (r WebAuthnAuthenticateFinishResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnAuthenticateFinishRsp

type WebAuthnAuthenticateFinishRsp struct {
	// CredentialID Used credential ID
	CredentialID string `json:"credentialID"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status represents information if user signup was successful or the user with its credentials already exists
	Status WebAuthnAuthenticateFinishRspStatus `json:"status"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`

	// Username Username of current challenge
	Username string `json:"username"`
}

WebAuthnAuthenticateFinishRsp defines model for webAuthnAuthenticateFinishRsp.

type WebAuthnAuthenticateFinishRspStatus

type WebAuthnAuthenticateFinishRspStatus string

WebAuthnAuthenticateFinishRspStatus Status represents information if user signup was successful or the user with its credentials already exists

const (
	WebAuthnAuthenticateFinishRspStatusSuccess               WebAuthnAuthenticateFinishRspStatus = "success"
	WebAuthnAuthenticateFinishRspStatusUnconfirmedCredential WebAuthnAuthenticateFinishRspStatus = "unconfirmedCredential"
)

Defines values for WebAuthnAuthenticateFinishRspStatus.

type WebAuthnAuthenticateStartJSONRequestBody

type WebAuthnAuthenticateStartJSONRequestBody = WebAuthnAuthenticateStartReq

WebAuthnAuthenticateStartJSONRequestBody defines body for WebAuthnAuthenticateStart for application/json ContentType.

type WebAuthnAuthenticateStartReq

type WebAuthnAuthenticateStartReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
	Username  string                  `json:"username"`
}

WebAuthnAuthenticateStartReq defines model for webAuthnAuthenticateStartReq.

type WebAuthnAuthenticateStartResponse

type WebAuthnAuthenticateStartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnAuthenticateStartRsp
	JSONDefault  *Error
}

func ParseWebAuthnAuthenticateStartResponse

func ParseWebAuthnAuthenticateStartResponse(rsp *http.Response) (*WebAuthnAuthenticateStartResponse, error)

ParseWebAuthnAuthenticateStartResponse parses an HTTP response from a WebAuthnAuthenticateStartWithResponse call

func (WebAuthnAuthenticateStartResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnAuthenticateStartResponse) StatusCode

func (r WebAuthnAuthenticateStartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnAuthenticateStartRsp

type WebAuthnAuthenticateStartRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// PublicKeyCredentialRequestOptions Contains JSON payload data to start Passkeys (Biometrics) login challenge
	PublicKeyCredentialRequestOptions string `json:"publicKeyCredentialRequestOptions"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status represents information if authenticate start was successful or device is unknown
	Status WebAuthnAuthenticateStartRspStatus `json:"status"`
}

WebAuthnAuthenticateStartRsp defines model for webAuthnAuthenticateStartRsp.

type WebAuthnAuthenticateStartRspStatus

type WebAuthnAuthenticateStartRspStatus string

WebAuthnAuthenticateStartRspStatus Status represents information if authenticate start was successful or device is unknown

const (
	WebAuthnAuthenticateStartRspStatusSuccess           WebAuthnAuthenticateStartRspStatus = "success"
	WebAuthnAuthenticateStartRspStatusUnconfirmedDevice WebAuthnAuthenticateStartRspStatus = "unconfirmedDevice"
	WebAuthnAuthenticateStartRspStatusUnknownDevice     WebAuthnAuthenticateStartRspStatus = "unknownDevice"
)

Defines values for WebAuthnAuthenticateStartRspStatus.

type WebAuthnAuthenticateSuccess

type WebAuthnAuthenticateSuccess struct {
	// CredentialID Used credential ID
	CredentialID string `json:"credentialID"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`

	// Username Username of current challenge
	Username string `json:"username"`
}

WebAuthnAuthenticateSuccess defines model for webAuthnAuthenticateSuccess.

type WebAuthnAuthenticatorUpdateJSONRequestBody

type WebAuthnAuthenticatorUpdateJSONRequestBody = WebAuthnAuthenticatorUpdateReq

WebAuthnAuthenticatorUpdateJSONRequestBody defines body for WebAuthnAuthenticatorUpdate for application/json ContentType.

type WebAuthnAuthenticatorUpdateReq

type WebAuthnAuthenticatorUpdateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`
	Name       string                   `json:"name"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebAuthnAuthenticatorUpdateReq defines model for webAuthnAuthenticatorUpdateReq.

type WebAuthnAuthenticatorUpdateResponse

type WebAuthnAuthenticatorUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseWebAuthnAuthenticatorUpdateResponse

func ParseWebAuthnAuthenticatorUpdateResponse(rsp *http.Response) (*WebAuthnAuthenticatorUpdateResponse, error)

ParseWebAuthnAuthenticatorUpdateResponse parses an HTTP response from a WebAuthnAuthenticatorUpdateWithResponse call

func (WebAuthnAuthenticatorUpdateResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnAuthenticatorUpdateResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type WebAuthnCredentialDeleteJSONRequestBody

type WebAuthnCredentialDeleteJSONRequestBody = EmptyReq

WebAuthnCredentialDeleteJSONRequestBody defines body for WebAuthnCredentialDelete for application/json ContentType.

type WebAuthnCredentialDeleteResponse

type WebAuthnCredentialDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseWebAuthnCredentialDeleteResponse

func ParseWebAuthnCredentialDeleteResponse(rsp *http.Response) (*WebAuthnCredentialDeleteResponse, error)

ParseWebAuthnCredentialDeleteResponse parses an HTTP response from a WebAuthnCredentialDeleteWithResponse call

func (WebAuthnCredentialDeleteResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnCredentialDeleteResponse) StatusCode

func (r WebAuthnCredentialDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnCredentialExistsJSONRequestBody

type WebAuthnCredentialExistsJSONRequestBody = WebAuthnCredentialExistsReq

WebAuthnCredentialExistsJSONRequestBody defines body for WebAuthnCredentialExists for application/json ContentType.

type WebAuthnCredentialExistsReq

type WebAuthnCredentialExistsReq struct {
	ClientInfo      externalRef0.ClientInfo `json:"clientInfo"`
	LoginIdentifier string                  `json:"loginIdentifier"`

	// LoginIdentifierType Login Identifier type
	LoginIdentifierType externalRef0.LoginIdentifierType `json:"loginIdentifierType"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebAuthnCredentialExistsReq defines model for webAuthnCredentialExistsReq.

type WebAuthnCredentialExistsResponse

type WebAuthnCredentialExistsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnCredentialExistsRsp
	JSONDefault  *Error
}

func ParseWebAuthnCredentialExistsResponse

func ParseWebAuthnCredentialExistsResponse(rsp *http.Response) (*WebAuthnCredentialExistsResponse, error)

ParseWebAuthnCredentialExistsResponse parses an HTTP response from a WebAuthnCredentialExistsWithResponse call

func (WebAuthnCredentialExistsResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnCredentialExistsResponse) StatusCode

func (r WebAuthnCredentialExistsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnCredentialExistsRsp

type WebAuthnCredentialExistsRsp struct {
	Exists bool `json:"exists"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

WebAuthnCredentialExistsRsp defines model for webAuthnCredentialExistsRsp.

type WebAuthnCredentialItemRsp

type WebAuthnCredentialItemRsp struct {
	Aaguid          string `json:"aaguid"`
	AttestationType string `json:"attestationType"`

	// AuthenticatorID Authenticator ID
	AuthenticatorID   string `json:"authenticatorID"`
	AuthenticatorName string `json:"authenticatorName"`

	// BackupEligible Backup eligible
	BackupEligible bool `json:"backupEligible"`

	// BackupState Backup state
	BackupState *bool `json:"backupState,omitempty"`

	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created        externalRef0.Created `json:"created"`
	CredentialHash string               `json:"credentialHash"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id Credential ID
	Id string `json:"id"`

	// LastUsed Timestamp of when the passkey was last used in yyyy-MM-dd'T'HH:mm:ss format
	LastUsed           string `json:"lastUsed"`
	LastUsedDeviceName string `json:"lastUsedDeviceName"`
	Message            string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status
	Status WebAuthnCredentialItemRspStatus `json:"status"`

	// Transport Transport
	Transport []WebAuthnCredentialItemRspTransport `json:"transport"`

	// UserAgent User agent
	UserAgent string `json:"userAgent"`
}

WebAuthnCredentialItemRsp defines model for webAuthnCredentialItemRsp.

type WebAuthnCredentialItemRspStatus

type WebAuthnCredentialItemRspStatus string

WebAuthnCredentialItemRspStatus Status

const (
	WebAuthnCredentialItemRspStatusActive  WebAuthnCredentialItemRspStatus = "active"
	WebAuthnCredentialItemRspStatusPending WebAuthnCredentialItemRspStatus = "pending"
)

Defines values for WebAuthnCredentialItemRspStatus.

type WebAuthnCredentialItemRspTransport

type WebAuthnCredentialItemRspTransport string

WebAuthnCredentialItemRspTransport defines model for WebAuthnCredentialItemRsp.Transport.

Defines values for WebAuthnCredentialItemRspTransport.

type WebAuthnCredentialListParams

type WebAuthnCredentialListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

WebAuthnCredentialListParams defines parameters for WebAuthnCredentialList.

type WebAuthnCredentialListResponse

type WebAuthnCredentialListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnCredentialListRsp
	JSONDefault  *Error
}

func ParseWebAuthnCredentialListResponse

func ParseWebAuthnCredentialListResponse(rsp *http.Response) (*WebAuthnCredentialListResponse, error)

ParseWebAuthnCredentialListResponse parses an HTTP response from a WebAuthnCredentialListWithResponse call

func (WebAuthnCredentialListResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnCredentialListResponse) StatusCode

func (r WebAuthnCredentialListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnCredentialListRsp

type WebAuthnCredentialListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData    `json:"requestData"`
	Rows        []WebAuthnCredentialItemRsp `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

WebAuthnCredentialListRsp defines model for webAuthnCredentialListRsp.

type WebAuthnCredentialReq

type WebAuthnCredentialReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID     `json:"requestID,omitempty"`
	Status    WebAuthnCredentialReqStatus `json:"status"`
}

WebAuthnCredentialReq defines model for webAuthnCredentialReq.

type WebAuthnCredentialReqStatus

type WebAuthnCredentialReqStatus string

WebAuthnCredentialReqStatus defines model for WebAuthnCredentialReq.Status.

const (
	WebAuthnCredentialReqStatusActive  WebAuthnCredentialReqStatus = "active"
	WebAuthnCredentialReqStatusDeleted WebAuthnCredentialReqStatus = "deleted"
	WebAuthnCredentialReqStatusPending WebAuthnCredentialReqStatus = "pending"
)

Defines values for WebAuthnCredentialReqStatus.

type WebAuthnCredentialRsp

type WebAuthnCredentialRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status
	Status WebAuthnCredentialRspStatus `json:"status"`
}

WebAuthnCredentialRsp defines model for webAuthnCredentialRsp.

type WebAuthnCredentialRspStatus

type WebAuthnCredentialRspStatus string

WebAuthnCredentialRspStatus Status

const (
	WebAuthnCredentialRspStatusActive  WebAuthnCredentialRspStatus = "active"
	WebAuthnCredentialRspStatusDeleted WebAuthnCredentialRspStatus = "deleted"
	WebAuthnCredentialRspStatusPending WebAuthnCredentialRspStatus = "pending"
)

Defines values for WebAuthnCredentialRspStatus.

type WebAuthnCredentialUpdateJSONRequestBody

type WebAuthnCredentialUpdateJSONRequestBody = WebAuthnCredentialReq

WebAuthnCredentialUpdateJSONRequestBody defines body for WebAuthnCredentialUpdate for application/json ContentType.

type WebAuthnCredentialUpdateResponse

type WebAuthnCredentialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnCredentialRsp
	JSONDefault  *Error
}

func ParseWebAuthnCredentialUpdateResponse

func ParseWebAuthnCredentialUpdateResponse(rsp *http.Response) (*WebAuthnCredentialUpdateResponse, error)

ParseWebAuthnCredentialUpdateResponse parses an HTTP response from a WebAuthnCredentialUpdateWithResponse call

func (WebAuthnCredentialUpdateResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnCredentialUpdateResponse) StatusCode

func (r WebAuthnCredentialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnFinishReq

type WebAuthnFinishReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// PublicKeyCredential Contains JSON payload data for Passkeys (Biometrics) login finish challenge
	PublicKeyCredential string `json:"publicKeyCredential"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebAuthnFinishReq defines model for webAuthnFinishReq.

type WebAuthnMediationStartJSONRequestBody

type WebAuthnMediationStartJSONRequestBody = WebAuthnMediationStartReq

WebAuthnMediationStartJSONRequestBody defines body for WebAuthnMediationStart for application/json ContentType.

type WebAuthnMediationStartReq

type WebAuthnMediationStartReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// Username Optional limits possible credentials matching to username
	Username *string `json:"username,omitempty"`
}

WebAuthnMediationStartReq defines model for webAuthnMediationStartReq.

type WebAuthnMediationStartResponse

type WebAuthnMediationStartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnMediationStartRsp
	JSONDefault  *Error
}

func ParseWebAuthnMediationStartResponse

func ParseWebAuthnMediationStartResponse(rsp *http.Response) (*WebAuthnMediationStartResponse, error)

ParseWebAuthnMediationStartResponse parses an HTTP response from a WebAuthnMediationStartWithResponse call

func (WebAuthnMediationStartResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnMediationStartResponse) StatusCode

func (r WebAuthnMediationStartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnMediationStartRsp

type WebAuthnMediationStartRsp struct {
	// Challenge Contains JSON payload data to start Passkeys (Biometrics) login challenge
	Challenge string `json:"challenge"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

WebAuthnMediationStartRsp defines model for webAuthnMediationStartRsp.

type WebAuthnRegisterFinishJSONRequestBody

type WebAuthnRegisterFinishJSONRequestBody = WebAuthnFinishReq

WebAuthnRegisterFinishJSONRequestBody defines body for WebAuthnRegisterFinish for application/json ContentType.

type WebAuthnRegisterFinishResponse

type WebAuthnRegisterFinishResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnRegisterFinishRsp
	JSONDefault  *Error
}

func ParseWebAuthnRegisterFinishResponse

func ParseWebAuthnRegisterFinishResponse(rsp *http.Response) (*WebAuthnRegisterFinishResponse, error)

ParseWebAuthnRegisterFinishResponse parses an HTTP response from a WebAuthnRegisterFinishWithResponse call

func (WebAuthnRegisterFinishResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnRegisterFinishResponse) StatusCode

func (r WebAuthnRegisterFinishResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnRegisterFinishRsp

type WebAuthnRegisterFinishRsp struct {
	// CredentialID Used credential ID
	CredentialID string `json:"credentialID"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status represents information if user sign up was successful or if the user with provided credentials already exists
	Status WebAuthnRegisterFinishRspStatus `json:"status"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`

	// UserID ID of the user
	UserID externalRef0.UserID `json:"userID"`

	// Username Username of current challenge
	Username string `json:"username"`
}

WebAuthnRegisterFinishRsp defines model for webAuthnRegisterFinishRsp.

type WebAuthnRegisterFinishRspStatus

type WebAuthnRegisterFinishRspStatus string

WebAuthnRegisterFinishRspStatus Status represents information if user sign up was successful or if the user with provided credentials already exists

const (
	WebAuthnRegisterFinishRspStatusDuplicate WebAuthnRegisterFinishRspStatus = "duplicate"
	WebAuthnRegisterFinishRspStatusSuccess   WebAuthnRegisterFinishRspStatus = "success"
)

Defines values for WebAuthnRegisterFinishRspStatus.

type WebAuthnRegisterStartJSONRequestBody

type WebAuthnRegisterStartJSONRequestBody = WebAuthnRegisterStartReq

WebAuthnRegisterStartJSONRequestBody defines body for WebAuthnRegisterStart for application/json ContentType.

type WebAuthnRegisterStartReq

type WebAuthnRegisterStartReq struct {
	ClientInfo externalRef0.ClientInfo `json:"clientInfo"`

	// CredentialStatus Sets credential status into active and pending. Pending status dont allow a login until the credential gets confirmed by an api call.
	CredentialStatus *WebAuthnRegisterStartReqCredentialStatus `json:"credentialStatus,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`

	// UserFullName Optional user's full name to be used if the user wasn't found and needs to be created first
	UserFullName *string `json:"userFullName,omitempty"`
	Username     string  `json:"username"`
}

WebAuthnRegisterStartReq defines model for webAuthnRegisterStartReq.

type WebAuthnRegisterStartReqCredentialStatus

type WebAuthnRegisterStartReqCredentialStatus string

WebAuthnRegisterStartReqCredentialStatus Sets credential status into active and pending. Pending status dont allow a login until the credential gets confirmed by an api call.

Defines values for WebAuthnRegisterStartReqCredentialStatus.

type WebAuthnRegisterStartResponse

type WebAuthnRegisterStartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebAuthnRegisterStartRsp
	JSONDefault  *Error
}

func ParseWebAuthnRegisterStartResponse

func ParseWebAuthnRegisterStartResponse(rsp *http.Response) (*WebAuthnRegisterStartResponse, error)

ParseWebAuthnRegisterStartResponse parses an HTTP response from a WebAuthnRegisterStartWithResponse call

func (WebAuthnRegisterStartResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnRegisterStartResponse) StatusCode

func (r WebAuthnRegisterStartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnRegisterStartRsp

type WebAuthnRegisterStartRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// PublicKeyCredentialCreationOptions Contains JSON payload data to start Passkeys (Biometrics) sign up challenge
	PublicKeyCredentialCreationOptions string `json:"publicKeyCredentialCreationOptions"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Status Status represents information if user signup was successful or the user with its credentials already exists
	Status WebAuthnRegisterStartRspStatus `json:"status"`
}

WebAuthnRegisterStartRsp defines model for webAuthnRegisterStartRsp.

type WebAuthnRegisterStartRspStatus

type WebAuthnRegisterStartRspStatus string

WebAuthnRegisterStartRspStatus Status represents information if user signup was successful or the user with its credentials already exists

const (
	Duplicate WebAuthnRegisterStartRspStatus = "duplicate"
	Success   WebAuthnRegisterStartRspStatus = "success"
)

Defines values for WebAuthnRegisterStartRspStatus.

type WebAuthnSettingCreateJSONRequestBody

type WebAuthnSettingCreateJSONRequestBody = WebauthnSettingCreateReq

WebAuthnSettingCreateJSONRequestBody defines body for WebAuthnSettingCreate for application/json ContentType.

type WebAuthnSettingCreateResponse

type WebAuthnSettingCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebauthnSettingCreateRsp
	JSONDefault  *Error
}

func ParseWebAuthnSettingCreateResponse

func ParseWebAuthnSettingCreateResponse(rsp *http.Response) (*WebAuthnSettingCreateResponse, error)

ParseWebAuthnSettingCreateResponse parses an HTTP response from a WebAuthnSettingCreateWithResponse call

func (WebAuthnSettingCreateResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnSettingCreateResponse) StatusCode

func (r WebAuthnSettingCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnSettingDeleteJSONRequestBody

type WebAuthnSettingDeleteJSONRequestBody = WebauthnSettingDeleteReq

WebAuthnSettingDeleteJSONRequestBody defines body for WebAuthnSettingDelete for application/json ContentType.

type WebAuthnSettingDeleteResponse

type WebAuthnSettingDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *N200
	JSONDefault  *Error
}

func ParseWebAuthnSettingDeleteResponse

func ParseWebAuthnSettingDeleteResponse(rsp *http.Response) (*WebAuthnSettingDeleteResponse, error)

ParseWebAuthnSettingDeleteResponse parses an HTTP response from a WebAuthnSettingDeleteWithResponse call

func (WebAuthnSettingDeleteResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnSettingDeleteResponse) StatusCode

func (r WebAuthnSettingDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnSettingGetResponse

type WebAuthnSettingGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebauthnSettingGetRsp
	JSONDefault  *Error
}

func ParseWebAuthnSettingGetResponse

func ParseWebAuthnSettingGetResponse(rsp *http.Response) (*WebAuthnSettingGetResponse, error)

ParseWebAuthnSettingGetResponse parses an HTTP response from a WebAuthnSettingGetWithResponse call

func (WebAuthnSettingGetResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnSettingGetResponse) StatusCode

func (r WebAuthnSettingGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnSettingListParams

type WebAuthnSettingListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

WebAuthnSettingListParams defines parameters for WebAuthnSettingList.

type WebAuthnSettingListResponse

type WebAuthnSettingListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebauthnSettingListRsp
	JSONDefault  *Error
}

func ParseWebAuthnSettingListResponse

func ParseWebAuthnSettingListResponse(rsp *http.Response) (*WebAuthnSettingListResponse, error)

ParseWebAuthnSettingListResponse parses an HTTP response from a WebAuthnSettingListWithResponse call

func (WebAuthnSettingListResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnSettingListResponse) StatusCode

func (r WebAuthnSettingListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebAuthnSettingPutJSONRequestBody

type WebAuthnSettingPutJSONRequestBody = WebauthnSettingUpdateReq

WebAuthnSettingPutJSONRequestBody defines body for WebAuthnSettingPut for application/json ContentType.

type WebAuthnSettingPutResponse

type WebAuthnSettingPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebauthnSettingUpdateRsp
	JSONDefault  *Error
}

func ParseWebAuthnSettingPutResponse

func ParseWebAuthnSettingPutResponse(rsp *http.Response) (*WebAuthnSettingPutResponse, error)

ParseWebAuthnSettingPutResponse parses an HTTP response from a WebAuthnSettingPutWithResponse call

func (WebAuthnSettingPutResponse) Status

Status returns HTTPResponse.Status

func (WebAuthnSettingPutResponse) StatusCode

func (r WebAuthnSettingPutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebauthnSettingCreate

type WebauthnSettingCreate struct {
	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`
}

WebauthnSettingCreate defines model for webauthnSettingCreate.

type WebauthnSettingCreateReq

type WebauthnSettingCreateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebauthnSettingCreateReq defines model for webauthnSettingCreateReq.

type WebauthnSettingCreateRsp

type WebauthnSettingCreateRsp struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of WebAuthn setting
	Id      string `json:"id"`
	Message string `json:"message"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

WebauthnSettingCreateRsp defines model for webauthnSettingCreateRsp.

type WebauthnSettingDeleteReq

type WebauthnSettingDeleteReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebauthnSettingDeleteReq defines model for webauthnSettingDeleteReq.

type WebauthnSettingGetRsp

type WebauthnSettingGetRsp struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of WebAuthn setting
	Id      string `json:"id"`
	Message string `json:"message"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

WebauthnSettingGetRsp defines model for webauthnSettingGetRsp.

type WebauthnSettingItem

type WebauthnSettingItem struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// Id ID of WebAuthn setting
	Id string `json:"id"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

WebauthnSettingItem defines model for webauthnSettingItem.

type WebauthnSettingListRsp

type WebauthnSettingListRsp struct {
	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32               `json:"httpStatusCode"`
	Message        string              `json:"message"`
	Paging         externalRef0.Paging `json:"paging"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`
	Rows        []WebauthnSettingItem    `json:"rows"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

WebauthnSettingListRsp defines model for webauthnSettingListRsp.

type WebauthnSettingUpdateReq

type WebauthnSettingUpdateReq struct {
	ClientInfo *externalRef0.ClientInfo `json:"clientInfo,omitempty"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// RequestID Unique ID of request, you can provide your own while making the request, if not the ID will be randomly generated on server side
	RequestID *externalRef0.RequestID `json:"requestID,omitempty"`
}

WebauthnSettingUpdateReq defines model for webauthnSettingUpdateReq.

type WebauthnSettingUpdateRsp

type WebauthnSettingUpdateRsp struct {
	// Created Timestamp of when the entity was created in yyyy-MM-dd'T'HH:mm:ss format
	Created externalRef0.Created `json:"created"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32 `json:"httpStatusCode"`

	// Id ID of WebAuthn setting
	Id      string `json:"id"`
	Message string `json:"message"`

	// Name Name of this setting
	Name string `json:"name"`

	// Origin Define here either a url incl. schema or an android-apk-key-hash
	Origin string `json:"origin"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// Updated Timestamp of when the entity was last updated in yyyy-MM-dd'T'HH:mm:ss format
	Updated externalRef0.Updated `json:"updated"`
}

WebauthnSettingUpdateRsp defines model for webauthnSettingUpdateRsp.

type WebhookID

type WebhookID = string

WebhookID Unique ID of webhook request which will be randomly generated on server side

type WebhookLog

type WebhookLog struct {
	// Action Webhook action
	Action string `json:"action"`

	// Created Timestamp of when the request was performed in RFC3339 format
	Created string `json:"created"`

	// ProjectID ID of project
	ProjectID externalRef0.ProjectID `json:"projectID"`

	// RequestBody Request contents that were sent to webhook backend
	RequestBody string `json:"requestBody"`

	// RequestURL Absolute request URL of webhook backend
	RequestURL string `json:"requestURL"`

	// ResponseBody Response body JSON data that was returned by webhook backend
	ResponseBody string `json:"responseBody"`

	// ResponseError Response error if present
	ResponseError string `json:"responseError"`

	// ResponseHeaders Response HTTP headers that were returned by webhook backend
	ResponseHeaders map[string]interface{} `json:"responseHeaders"`

	// ResponseID Unique ID of response, you can provide your own while responding to the webhook, if not the ID will be randomly generated on server side.
	// This has the same meaning as overriding requestID for API requests.
	ResponseID string `json:"responseID"`

	// ResponseStatus Response HTTP status that was returned by webhook backend
	ResponseStatus int `json:"responseStatus"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`

	// WebhookID Unique ID of webhook request which will be randomly generated on server side
	WebhookID WebhookID `json:"webhookID"`
}

WebhookLog Webhook log entry

type WebhookLogsListParams

type WebhookLogsListParams struct {
	// RemoteAddress Client's remote address
	RemoteAddress *externalRef0.RemoteAddress `form:"remoteAddress,omitempty" json:"remoteAddress,omitempty"`

	// UserAgent Client's user agent
	UserAgent *externalRef0.UserAgent `form:"userAgent,omitempty" json:"userAgent,omitempty"`

	// Sort Field sorting
	Sort *externalRef0.Sort `form:"sort,omitempty" json:"sort,omitempty"`

	// Filter Field filtering
	Filter *externalRef0.Filter `form:"filter[],omitempty" json:"filter[],omitempty"`

	// Page Page number
	Page *externalRef0.Page `form:"page,omitempty" json:"page,omitempty"`

	// PageSize Number of items per page
	PageSize *externalRef0.PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

WebhookLogsListParams defines parameters for WebhookLogsList.

type WebhookLogsListResponse

type WebhookLogsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebhookLogsListRsp
	JSONDefault  *Error
}

func ParseWebhookLogsListResponse

func ParseWebhookLogsListResponse(rsp *http.Response) (*WebhookLogsListResponse, error)

ParseWebhookLogsListResponse parses an HTTP response from a WebhookLogsListWithResponse call

func (WebhookLogsListResponse) Status

func (r WebhookLogsListResponse) Status() string

Status returns HTTPResponse.Status

func (WebhookLogsListResponse) StatusCode

func (r WebhookLogsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WebhookLogsListRsp

type WebhookLogsListRsp struct {
	Data struct {
		Logs   []WebhookLog        `json:"logs"`
		Paging externalRef0.Paging `json:"paging"`
	} `json:"data"`

	// HttpStatusCode HTTP status code of operation
	HttpStatusCode int32  `json:"httpStatusCode"`
	Message        string `json:"message"`

	// RequestData Data about the request itself, can be used for debugging
	RequestData externalRef0.RequestData `json:"requestData"`

	// Runtime Runtime in seconds for this request
	Runtime float32 `json:"runtime"`
}

WebhookLogsListRsp defines model for webhookLogsListRsp.

Jump to

Keyboard shortcuts

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