Liking cljdoc? Tell your friends :D

happygapi.recaptchaenterprise.projects

reCAPTCHA Enterprise API: projects. Help protect your website from fraudulent activity, spam, and abuse without creating friction. See: https://cloud.google.com/recaptcha-enterprise/docs/reference/rest/v1/projects

reCAPTCHA Enterprise API: projects.
Help protect your website from fraudulent activity, spam, and abuse without creating friction.
See: https://cloud.google.com/recaptcha-enterprise/docs/reference/rest/v1/projects
raw docstring

assessments-annotate$clj

(assessments-annotate$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/assessments/annotate

Required parameters: name

Optional parameters: none

Body:

{:transactionEvent {:eventType string, :eventTime string, :reason string, :value number}, :hashedAccountId string, :accountId string, :annotation string, :reasons [string]}

Annotates a previously created Assessment to provide additional information on whether the event turned out to be authentic or fraudulent.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/assessments/annotate

Required parameters: name

Optional parameters: none

Body: 

{:transactionEvent {:eventType string,
                    :eventTime string,
                    :reason string,
                    :value number},
 :hashedAccountId string,
 :accountId string,
 :annotation string,
 :reasons [string]}

Annotates a previously created Assessment to provide additional information on whether the event turned out to be authentic or fraudulent.
raw docstring

assessments-create$clj

(assessments-create$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/assessments/create

Required parameters: parent

Optional parameters: none

Body:

{:accountVerification {:languageCode string, :username string, :endpoints [GoogleCloudRecaptchaenterpriseV1EndpointVerificationInfo], :latestVerificationResult string}, :riskAnalysis {:score number, :reasons [string], :extendedVerdictReasons [string]}, :accountDefenderAssessment {:labels [string]}, :phoneFraudAssessment {:smsTollFraudVerdict GoogleCloudRecaptchaenterpriseV1SmsTollFraudVerdict}, :name string, :fraudSignals {:userSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsUserSignals, :cardSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsCardSignals}, :event {:express boolean, :wafTokenAssessment boolean, :siteKey string, :firewallPolicyEvaluation boolean, :fraudPrevention string, :headers [string], :token string, :transactionData GoogleCloudRecaptchaenterpriseV1TransactionData, :userIpAddress string, :userAgent string, :ja3 string, :hashedAccountId string, :expectedAction string, :userInfo GoogleCloudRecaptchaenterpriseV1UserInfo, :requestedUri string}, :fraudPreventionAssessment {:behavioralTrustVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentBehavioralTrustVerdict, :transactionRisk number, :cardTestingVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentCardTestingVerdict, :stolenInstrumentVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentStolenInstrumentVerdict}, :firewallPolicyAssessment {:firewallPolicy GoogleCloudRecaptchaenterpriseV1FirewallPolicy, :error GoogleRpcStatus}, :privatePasswordLeakVerification {:encryptedLeakMatchPrefixes [string], :encryptedUserCredentialsHash string, :reencryptedUserCredentialsHash string, :lookupHashPrefix string}, :tokenProperties {:androidPackageName string, :valid boolean, :iosBundleId string, :createTime string, :invalidReason string, :hostname string, :action string}}

Creates an Assessment of the likelihood an event is legitimate.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/assessments/create

Required parameters: parent

Optional parameters: none

Body: 

{:accountVerification {:languageCode string,
                       :username string,
                       :endpoints [GoogleCloudRecaptchaenterpriseV1EndpointVerificationInfo],
                       :latestVerificationResult string},
 :riskAnalysis {:score number,
                :reasons [string],
                :extendedVerdictReasons [string]},
 :accountDefenderAssessment {:labels [string]},
 :phoneFraudAssessment {:smsTollFraudVerdict GoogleCloudRecaptchaenterpriseV1SmsTollFraudVerdict},
 :name string,
 :fraudSignals {:userSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsUserSignals,
                :cardSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsCardSignals},
 :event {:express boolean,
         :wafTokenAssessment boolean,
         :siteKey string,
         :firewallPolicyEvaluation boolean,
         :fraudPrevention string,
         :headers [string],
         :token string,
         :transactionData GoogleCloudRecaptchaenterpriseV1TransactionData,
         :userIpAddress string,
         :userAgent string,
         :ja3 string,
         :hashedAccountId string,
         :expectedAction string,
         :userInfo GoogleCloudRecaptchaenterpriseV1UserInfo,
         :requestedUri string},
 :fraudPreventionAssessment {:behavioralTrustVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentBehavioralTrustVerdict,
                             :transactionRisk number,
                             :cardTestingVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentCardTestingVerdict,
                             :stolenInstrumentVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentStolenInstrumentVerdict},
 :firewallPolicyAssessment {:firewallPolicy GoogleCloudRecaptchaenterpriseV1FirewallPolicy,
                            :error GoogleRpcStatus},
 :privatePasswordLeakVerification {:encryptedLeakMatchPrefixes [string],
                                   :encryptedUserCredentialsHash string,
                                   :reencryptedUserCredentialsHash string,
                                   :lookupHashPrefix string},
 :tokenProperties {:androidPackageName string,
                   :valid boolean,
                   :iosBundleId string,
                   :createTime string,
                   :invalidReason string,
                   :hostname string,
                   :action string}}

Creates an Assessment of the likelihood an event is legitimate.
raw docstring

firewallpolicies-create$clj

(firewallpolicies-create$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/create

Required parameters: parent

Optional parameters: none

Body:

{:condition string, :actions [{:redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction}], :name string, :description string, :path string}

Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/create

Required parameters: parent

Optional parameters: none

Body: 

{:condition string,
 :actions [{:redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction,
            :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction,
            :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction,
            :block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction,
            :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction,
            :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction}],
 :name string,
 :description string,
 :path string}

Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
raw docstring

firewallpolicies-delete$clj

(firewallpolicies-delete$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/delete

Required parameters: name

Optional parameters: none

Deletes the specified firewall policy.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/delete

Required parameters: name

Optional parameters: none

Deletes the specified firewall policy.
raw docstring

firewallpolicies-get$clj

(firewallpolicies-get$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/get

Required parameters: name

Optional parameters: none

Returns the specified firewall policy.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/get

Required parameters: name

Optional parameters: none

Returns the specified firewall policy.
raw docstring

firewallpolicies-list$clj

(firewallpolicies-list$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Returns the list of all firewall policies that belong to a project.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Returns the list of all firewall policies that belong to a project.
raw docstring

firewallpolicies-patch$clj

(firewallpolicies-patch$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:condition string, :actions [{:redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction}], :name string, :description string, :path string}

Updates the specified firewall policy.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:condition string,
 :actions [{:redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction,
            :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction,
            :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction,
            :block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction,
            :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction,
            :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction}],
 :name string,
 :description string,
 :path string}

Updates the specified firewall policy.
raw docstring

firewallpolicies-reorder$clj

(firewallpolicies-reorder$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/reorder

Required parameters: parent

Optional parameters: none

Body:

{:names [string]}

Reorders all firewall policies.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/firewallpolicies/reorder

Required parameters: parent

Optional parameters: none

Body: 

{:names [string]}

Reorders all firewall policies.
raw docstring

keys-create$clj

(keys-create$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/create

Required parameters: parent

Optional parameters: none

Body:

{:labels {}, :wafSettings {:wafService string, :wafFeature string}, :displayName string, :name string, :webSettings {:challengeSecurityPreference string, :allowAmpTraffic boolean, :integrationType string, :allowedDomains [string], :allowAllDomains boolean}, :createTime string, :androidSettings {:allowAllPackageNames boolean, :allowedPackageNames [string], :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :allowedBundleIds [string], :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId}}

Creates a new reCAPTCHA Enterprise key.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/create

Required parameters: parent

Optional parameters: none

Body: 

{:labels {},
 :wafSettings {:wafService string, :wafFeature string},
 :displayName string,
 :name string,
 :webSettings {:challengeSecurityPreference string,
               :allowAmpTraffic boolean,
               :integrationType string,
               :allowedDomains [string],
               :allowAllDomains boolean},
 :createTime string,
 :androidSettings {:allowAllPackageNames boolean,
                   :allowedPackageNames [string],
                   :supportNonGoogleAppStoreDistribution boolean},
 :testingOptions {:testingChallenge string, :testingScore number},
 :iosSettings {:allowAllBundleIds boolean,
               :allowedBundleIds [string],
               :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId}}

Creates a new reCAPTCHA Enterprise key.
raw docstring

keys-delete$clj

(keys-delete$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/delete

Required parameters: name

Optional parameters: none

Deletes the specified key.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/delete

Required parameters: name

Optional parameters: none

Deletes the specified key.
raw docstring

keys-get$clj

(keys-get$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/get

Required parameters: name

Optional parameters: none

Returns the specified key.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/get

Required parameters: name

Optional parameters: none

Returns the specified key.
raw docstring

keys-getMetrics$clj

(keys-getMetrics$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/getMetrics

Required parameters: name

Optional parameters: none

Get some aggregated metrics for a Key. This data can be used to build dashboards.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/getMetrics

Required parameters: name

Optional parameters: none

Get some aggregated metrics for a Key. This data can be used to build dashboards.
raw docstring

keys-list$clj

(keys-list$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Returns the list of all keys that belong to a project.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Returns the list of all keys that belong to a project.
raw docstring

keys-migrate$clj

(keys-migrate$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/migrate

Required parameters: name

Optional parameters: none

Body:

{:skipBillingCheck boolean}

Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/migrate

Required parameters: name

Optional parameters: none

Body: 

{:skipBillingCheck boolean}

Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.
raw docstring

keys-patch$clj

(keys-patch$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:labels {}, :wafSettings {:wafService string, :wafFeature string}, :displayName string, :name string, :webSettings {:challengeSecurityPreference string, :allowAmpTraffic boolean, :integrationType string, :allowedDomains [string], :allowAllDomains boolean}, :createTime string, :androidSettings {:allowAllPackageNames boolean, :allowedPackageNames [string], :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :allowedBundleIds [string], :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId}}

Updates the specified key.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:labels {},
 :wafSettings {:wafService string, :wafFeature string},
 :displayName string,
 :name string,
 :webSettings {:challengeSecurityPreference string,
               :allowAmpTraffic boolean,
               :integrationType string,
               :allowedDomains [string],
               :allowAllDomains boolean},
 :createTime string,
 :androidSettings {:allowAllPackageNames boolean,
                   :allowedPackageNames [string],
                   :supportNonGoogleAppStoreDistribution boolean},
 :testingOptions {:testingChallenge string, :testingScore number},
 :iosSettings {:allowAllBundleIds boolean,
               :allowedBundleIds [string],
               :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId}}

Updates the specified key.
raw docstring

keys-retrieveLegacySecretKey$clj

(keys-retrieveLegacySecretKey$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/retrieveLegacySecretKey

Required parameters: key

Optional parameters: none

Returns the secret key related to the specified public key. You must use the legacy secret key only in a 3rd party integration with legacy reCAPTCHA.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/keys/retrieveLegacySecretKey

Required parameters: key

Optional parameters: none

Returns the secret key related to the specified public key. You must use the legacy secret key only in a 3rd party integration with legacy reCAPTCHA.
raw docstring

relatedaccountgroupmemberships-search$clj

(relatedaccountgroupmemberships-search$ auth parameters body)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroupmemberships/search

Required parameters: project

Optional parameters: none

Body:

{:hashedAccountId string, :pageToken string, :accountId string, :pageSize integer}

Search group memberships related to a given account.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroupmemberships/search

Required parameters: project

Optional parameters: none

Body: 

{:hashedAccountId string,
 :pageToken string,
 :accountId string,
 :pageSize integer}

Search group memberships related to a given account.
raw docstring

relatedaccountgroups-list$clj

(relatedaccountgroups-list$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroups/list

Required parameters: parent

Optional parameters: pageToken, pageSize

List groups of related accounts.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroups/list

Required parameters: parent

Optional parameters: pageToken, pageSize

List groups of related accounts.
raw docstring

relatedaccountgroups-memberships-list$clj

(relatedaccountgroups-memberships-list$ auth parameters)

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroups/memberships/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Get memberships in a group of related accounts.

https://cloud.google.com/recaptcha-enterprise/api/reference/rest/v1/projects/relatedaccountgroups/memberships/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Get memberships in a group of related accounts.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close