googleapis.com

Firebase App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing.

🔑 oauth2 24 endpoints analyticsmedia
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

mcp-toolbox-sdk-python ✓ Official
pip install mcp-toolbox-sdk-python
python-storage ✓ Official
pip install python-storage
python-aiplatform ✓ Official
pip install python-aiplatform
python-genai ✓ Official
pip install python-genai
js-genai ✓ Official
npm install js-genai
go-genai ✓ Official
go get github.com/googleapis/go-genai
sdk-platform-java ✓ Official
# Maven: see https://github.com/googleapis/sdk-platform-java
java-genai ✓ Official
# Maven: see https://github.com/googleapis/java-genai
dotnet-genai ✓ Official
# See https://github.com/googleapis/dotnet-genai
gax-java ✓ Official
# See https://github.com/googleapis/gax-java
curl examples
Gets the Service configuration for the specified service name.
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://firebaseappcheck.googleapis.com/v1/{name}
Lists all Service configurations for the specified project. Only Services whi…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://firebaseappcheck.googleapis.com/v1/{parent}/services
Lists all DebugTokens for the specified app. For security reasons, the `token…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://firebaseappcheck.googleapis.com/v1/{parent}/debugTokens
Endpoints (24 total)
GET
/v1/{name}
Gets the Service configuration for the specified service name.
GET
/v1/{parent}/services
Lists all Service configurations for the specified project. Only Services whi…
GET
/v1/{parent}/debugTokens
Lists all DebugTokens for the specified app. For security reasons, the `token…
GET
/v1/{parent}/apps/-/appAttestConfig:batchGet
Atomically gets the AppAttestConfigs for the specified list of apps.
GET
/v1/{parent}/apps/-/safetyNetConfig:batchGet
Atomically gets the SafetyNetConfigs for the specified list of apps.
GET
/v1/{parent}/apps/-/deviceCheckConfig:batchGet
Atomically gets the DeviceCheckConfigs for the specified list of apps. For se…
GET
/v1/{parent}/apps/-/recaptchaV3Config:batchGet
Atomically gets the RecaptchaV3Configs for the specified list of apps. For se…
GET
/v1/{parent}/apps/-/playIntegrityConfig:batchGet
Atomically gets the PlayIntegrityConfigs for the specified list of apps.
GET
/v1/{parent}/apps/-/recaptchaEnterpriseConfig:batchGet
Atomically gets the RecaptchaEnterpriseConfigs for the specified list of apps.
POST
/v1/{parent}/debugTokens
Creates a new DebugToken for the specified app. For security reasons, after t…
POST
/v1/{app}:exchangeDebugToken
Validates a debug token secret that you have previously created using CreateD…
POST
/v1/{app}:exchangeCustomToken
Validates a custom token signed using your project's Admin SDK service accoun…
At a glance
Total SDKs10
Languages6
Endpoints24
Authoauth2
Categories2
https://firebaseappcheck.googleapis.com