reCAPTCHA Enterprise API: projects. Help protect your website from fraudulent activity, spam, and abuse without creating friction. See: https://cloud.google.com/recaptcha-enterprise/api/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/api/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, :reason string, :eventTime string, :value number}, :reasons [string], :hashedAccountId string, :annotation string, :accountId 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, :reason string, :eventTime string, :value number}, :reasons [string], :hashedAccountId string, :annotation string, :accountId 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 {:endpoints [GoogleCloudRecaptchaenterpriseV1EndpointVerificationInfo], :username string, :latestVerificationResult string, :languageCode string}, :riskAnalysis {:extendedVerdictReasons [string], :reasons [string], :score number}, :accountDefenderAssessment {:labels [string]}, :name string, :fraudSignals {:userSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsUserSignals, :cardSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsCardSignals}, :event {:express boolean, :wafTokenAssessment boolean, :siteKey string, :firewallPolicyEvaluation boolean, :headers [string], :token string, :transactionData GoogleCloudRecaptchaenterpriseV1TransactionData, :userIpAddress string, :userAgent string, :ja3 string, :hashedAccountId string, :expectedAction string, :userInfo GoogleCloudRecaptchaenterpriseV1UserInfo, :requestedUri string}, :fraudPreventionAssessment {:cardTestingVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentCardTestingVerdict, :transactionRisk number, :behavioralTrustVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentBehavioralTrustVerdict, :stolenInstrumentVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentStolenInstrumentVerdict}, :firewallPolicyAssessment {:firewallPolicy GoogleCloudRecaptchaenterpriseV1FirewallPolicy, :error GoogleRpcStatus}, :privatePasswordLeakVerification {:encryptedUserCredentialsHash string, :lookupHashPrefix string, :encryptedLeakMatchPrefixes [string], :reencryptedUserCredentialsHash string}, :tokenProperties {:createTime string, :action string, :iosBundleId string, :valid boolean, :invalidReason string, :androidPackageName string, :hostname 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 {:endpoints [GoogleCloudRecaptchaenterpriseV1EndpointVerificationInfo], :username string, :latestVerificationResult string, :languageCode string}, :riskAnalysis {:extendedVerdictReasons [string], :reasons [string], :score number}, :accountDefenderAssessment {:labels [string]}, :name string, :fraudSignals {:userSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsUserSignals, :cardSignals GoogleCloudRecaptchaenterpriseV1FraudSignalsCardSignals}, :event {:express boolean, :wafTokenAssessment boolean, :siteKey string, :firewallPolicyEvaluation boolean, :headers [string], :token string, :transactionData GoogleCloudRecaptchaenterpriseV1TransactionData, :userIpAddress string, :userAgent string, :ja3 string, :hashedAccountId string, :expectedAction string, :userInfo GoogleCloudRecaptchaenterpriseV1UserInfo, :requestedUri string}, :fraudPreventionAssessment {:cardTestingVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentCardTestingVerdict, :transactionRisk number, :behavioralTrustVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentBehavioralTrustVerdict, :stolenInstrumentVerdict GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentStolenInstrumentVerdict}, :firewallPolicyAssessment {:firewallPolicy GoogleCloudRecaptchaenterpriseV1FirewallPolicy, :error GoogleRpcStatus}, :privatePasswordLeakVerification {:encryptedUserCredentialsHash string, :lookupHashPrefix string, :encryptedLeakMatchPrefixes [string], :reencryptedUserCredentialsHash string}, :tokenProperties {:createTime string, :action string, :iosBundleId string, :valid boolean, :invalidReason string, :androidPackageName string, :hostname 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:
{:actions [{:block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction}], :condition string, :description string, :path string, :name 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: {:actions [{:block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction}], :condition string, :description string, :path string, :name 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:
{:actions [{:block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction}], :condition string, :description string, :path string, :name 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: {:actions [{:block GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction, :setHeader GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, :allow GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction, :substitute GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction, :includeRecaptchaScript GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction, :redirect GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction}], :condition string, :description string, :path string, :name 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 {:wafFeature string, :wafService string}, :displayName string, :name string, :webSettings {:allowAllDomains boolean, :integrationType string, :challengeSecurityPreference string, :allowAmpTraffic boolean, :allowedDomains [string]}, :createTime string, :androidSettings {:allowedPackageNames [string], :allowAllPackageNames boolean, :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId, :allowedBundleIds [string]}}
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 {:wafFeature string, :wafService string}, :displayName string, :name string, :webSettings {:allowAllDomains boolean, :integrationType string, :challengeSecurityPreference string, :allowAmpTraffic boolean, :allowedDomains [string]}, :createTime string, :androidSettings {:allowedPackageNames [string], :allowAllPackageNames boolean, :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId, :allowedBundleIds [string]}} 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 {:wafFeature string, :wafService string}, :displayName string, :name string, :webSettings {:allowAllDomains boolean, :integrationType string, :challengeSecurityPreference string, :allowAmpTraffic boolean, :allowedDomains [string]}, :createTime string, :androidSettings {:allowedPackageNames [string], :allowAllPackageNames boolean, :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId, :allowedBundleIds [string]}}
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 {:wafFeature string, :wafService string}, :displayName string, :name string, :webSettings {:allowAllDomains boolean, :integrationType string, :challengeSecurityPreference string, :allowAmpTraffic boolean, :allowedDomains [string]}, :createTime string, :androidSettings {:allowedPackageNames [string], :allowAllPackageNames boolean, :supportNonGoogleAppStoreDistribution boolean}, :testingOptions {:testingChallenge string, :testingScore number}, :iosSettings {:allowAllBundleIds boolean, :appleDeveloperId GoogleCloudRecaptchaenterpriseV1AppleDeveloperId, :allowedBundleIds [string]}} 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, :pageSize integer, :accountId string, :pageToken string}
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, :pageSize integer, :accountId string, :pageToken string} 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