View Source API Reference google_api_recaptcha_enterprise v0.7.0

Modules

API client metadata for GoogleApi.RecaptchaEnterprise.V1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.RecaptchaEnterprise.V1.

Information about account verification, used for identity verification.

Settings specific to keys that can be used by Android apps.

Contains fields that are required to perform Apple-specific integrity checks.

Information about a verification endpoint that can be used for 2FA.

An individual action. Each action represents what to do if a policy matches.

A block action serves an HTTP error code a prevents the request from hitting the backend.

An include reCAPTCHA script action involves injecting reCAPTCHA JavaScript code into the HTML returned by the site backend. This reCAPTCHA script is tasked with collecting user signals on the requested web page, issuing tokens as a cookie within the site domain, and enabling their utilization in subsequent page requests.

A redirect action returns a 307 (temporary redirect) response, pointing the user to a ReCaptcha interstitial page to attach a token.

A set header action sets a header and forwards the request to the backend. This can be used to trigger custom protection implemented on the backend.

A substitute action transparently serves a different page than the one requested.

A FirewallPolicy represents a single matching pattern and resulting actions to take.

Information about card testing fraud, where an adversary is testing fraudulently obtained cards or brute forcing their details.

Information about stolen instrument fraud, where the user is not the legitimate owner of the instrument being used for the purchase.

Fraud signals describing users and cards involved in the transaction.

Signals describing the payment card used in this transaction.

Settings specific to keys that can be used by iOS apps.

A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.

Response to request to list firewall policies belonging to a project.

Secret key is used only in legacy reCAPTCHA. It must be used in a 3rd party integration with legacy reCAPTCHA.

Transaction data associated with a payment protected by reCAPTCHA Enterprise.

Structured address format for billing and shipping addresses.

Details about a user's account involved in the transaction.

Describes an event in the lifecycle of a payment transaction.

User information associated with a request protected by reCAPTCHA Enterprise.

Settings specific to keys that can be used for WAF (Web Application Firewall).

Settings specific to keys that can be used by websites.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.