Versions in this module Expand all Collapse all v2 v2.0.0 Jan 23, 2023 Changes in this version + var ContextAPIKey = contextKey("apikey") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextOAuth2 = contextKey("token") + func ParseResponse(httpResponse *http.Response, error interface{}) + type APIClient struct + FingerprintApi *FingerprintApiService + func NewAPIClient(cfg *Configuration) *APIClient + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type BasicAuth struct + Password string + UserName string + type BotdDetectionResult struct + Result string + type BotdError struct + Code string + Message string + type BotdResult struct + Bot *BotdDetectionResult + Ip string + Time *time.Time + Url string + type BrowserDetails struct + BotProbability int32 + BrowserFullVersion string + BrowserMajorVersion string + BrowserName string + Device string + Os string + OsVersion string + UserAgent string + type Confidence struct + Score float32 + type Configuration struct + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + Scheme string + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) ChangeBasePath(path string) + func (c *Configuration) ChangeRegion(region Region) + func (c *Configuration) GetBasePath() string + func (c *Configuration) GetRegion() Region + type ErrorEvent403Response struct + Error_ *ErrorEvent403ResponseError + type ErrorEvent403ResponseError struct + Code string + Message string + type ErrorEvent404Response struct + Error_ *ErrorEvent404ResponseError + type ErrorEvent404ResponseError struct + Code string + Message string + type ErrorResponse struct + Error_ *ErrorResponseError + type ErrorResponseError struct + Code string + Message string + type ErrorVisits403 struct + Error_ string + type EventResponse struct + Products *ProductsResponse + type FingerprintApiGetVisitsOpts struct + Before optional.Int32 + Limit optional.Int32 + LinkedId optional.String + RequestId optional.String + type FingerprintApiService service + func (a *FingerprintApiService) GetEvent(ctx context.Context, requestId string) (EventResponse, *http.Response, error) + func (a *FingerprintApiService) GetVisits(ctx context.Context, visitorId string, ...) (Response, *http.Response, error) + type GenericSwaggerError struct + func (e GenericSwaggerError) Body() []byte + func (e GenericSwaggerError) Error() string + func (e GenericSwaggerError) Model() interface{} + type IdentificationError struct + Code string + Message string + type IpLocation struct + AccuracyRadius int32 + City *IpLocationCity + Continent *Location + Country *Location + Latitude float64 + Longitude float64 + PostalCode string + Subdivisions []Subdivision + Timezone string + type IpLocationCity struct + Name string + type Location struct + Code string + Name string + type ManyRequestsResponse struct + Error_ string + RetryAfter int64 + type Model struct + type ModelMap map[string]string + type ProductsResponse struct + Botd *ProductsResponseBotd + Identification *ProductsResponseIdentification + type ProductsResponseBotd struct + Data *BotdResult + Error_ *BotdError + type ProductsResponseIdentification struct + Data *ProductsResponseIdentificationData + Error_ *IdentificationError + type ProductsResponseIdentificationData struct + BrowserDetails *BrowserDetails + Confidence *Confidence + FirstSeenAt *SeenAt + Incognito bool + Ip string + IpLocation *IpLocation + LastSeenAt *SeenAt + LinkedId string + RequestId string + Tag ModelMap + Time *time.Time + Timestamp int64 + Url string + VisitorFound bool + VisitorId string + type Region string + const RegionAsia + const RegionEU + const RegionUS + type Response struct + LastTimestamp int64 + PaginationKey string + VisitorId string + Visits []ResponseVisits + type ResponseVisits struct + BrowserDetails *BrowserDetails + Confidence *Confidence + FirstSeenAt *SeenAt + Incognito bool + Ip string + IpLocation *IpLocation + LastSeenAt *SeenAt + LinkedId string + RequestId string + Tag ModelMap + Time *time.Time + Timestamp int64 + Url string + VisitorFound bool + type SeenAt struct + Global *time.Time + Subscription *time.Time + type StSeenAt struct + Global *time.Time + Subscription *time.Time + type Subdivision struct + IsoCode string + Name string + type Visit struct + BrowserDetails *BrowserDetails + Confidence *Confidence + FirstSeenAt *SeenAt + Incognito bool + Ip string + IpLocation *IpLocation + LastSeenAt *SeenAt + LinkedId string + RequestId string + Tag ModelMap + Time *time.Time + Timestamp int64 + Url string + VisitorFound bool + type WebhookVisit struct + BrowserDetails *BrowserDetails + ClientReferrer string + Confidence *Confidence + FirstSeenAt *SeenAt + Incognito bool + Ip string + IpLocation *IpLocation + LastSeenAt *SeenAt + LinkedId string + RequestId string + Tag ModelMap + Time *time.Time + Timestamp int64 + Url string + VisitorFound bool + VisitorId string v2.0.0-test.3 Jan 23, 2023 Other modules containing this package github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk/v3 github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk/v4 github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk/v5 github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk/v6 github.com/fingerprintjs/fingerprint-pro-server-api-go-sdk/v7