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
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(firewallpolicies-reorder$ auth parameters body)
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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(keys-retrieveLegacySecretKey$ auth parameters)
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.
(relatedaccountgroupmemberships-search$ auth parameters body)
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.
(relatedaccountgroups-list$ auth parameters)
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.
(relatedaccountgroups-memberships-list$ auth parameters)
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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close