{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-get":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_get","summary":"Gets the requested ResourcePolicy configuration.","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The relative resource name of the ResourcePolicy to retrieve, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource name of the ResourcePolicy to retrieve, in the format: ```…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-patch":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_patch","summary":"Updates the specified ResourcePolicy configuration.","description":"PATCH /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Identifier. The relative name of the resource policy object, in the format: ```…"},"updateMask":{"type":"string","description":"Required. A comma-separated list of names of fields in the ResourcePolicy to update. Example: `enforcement_mode`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-delete":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_delete","summary":"Deletes the specified ResourcePolicy configuration.","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"etag":{"type":"string","description":"The checksum to be validated against the current ResourcePolicy, to ensure the client has an up-to-date value before proceeding. This…"},"name":{"type":"string","description":"Required. The relative resource name of the ResourcePolicy to delete, in the format: ```…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-app-attest-assertion":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_app_attest_assertion","summary":"Accepts an App Attest assertion and an artifact previously obtained from ExchangeAppAttestAttestation and…","description":"POST /v1/{+app}:exchangeAppAttestAssertion","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the iOS app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-app-attest-attestati":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_app_attest_attestati","summary":"Accepts an App Attest CBOR attestation and verifies it with Apple using your preconfigured team and bundle…","description":"POST /v1/{+app}:exchangeAppAttestAttestation","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the iOS app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-debug-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_debug_token","summary":"Validates a debug token secret that you have previously created using CreateDebugToken. If valid, returns an…","description":"POST /v1/{+app}:exchangeDebugToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-generate-app-attest-challenge":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_generate_app_attest_challenge","summary":"Generates a challenge that protects the integrity of an immediately following call to…","description":"POST /v1/{+app}:generateAppAttestChallenge","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the iOS app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-custom-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_custom_token","summary":"Validates a custom token signed using your project's Admin SDK service account credentials. If valid,…","description":"POST /v1/{+app}:exchangeCustomToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-device-check-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_device_check_token","summary":"Accepts a [`device_token`](https://developer.apple.com/documentation/devicecheck/dcdevice) issued by…","description":"POST /v1/{+app}:exchangeDeviceCheckToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the iOS app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-play-integrity-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_play_integrity_token","summary":"Validates an [integrity verdict response token from Play…","description":"POST /v1/{+app}:exchangePlayIntegrityToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the Android app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-recaptcha-enterprise":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_recaptcha_enterprise","summary":"Validates a [reCAPTCHA Enterprise response…","description":"POST /v1/{+app}:exchangeRecaptchaEnterpriseToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the web app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-exchange-recaptcha-v3-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_exchange_recaptcha_v3_token","summary":"Validates a [reCAPTCHA v3 response token](https://developers.google.com/recaptcha/docs/v3). If valid,…","description":"POST /v1/{+app}:exchangeRecaptchaV3Token","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the web app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-generate-play-integrity-chall":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_generate_play_integrity_chall","summary":"Generates a challenge that protects the integrity of an immediately following integrity verdict request to…","description":"POST /v1/{+app}:generatePlayIntegrityChallenge","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-mint-app-check-token":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_mint_app_check_token","summary":"Mints a new App Check token for the specified Firebase App. This method is intended to be called from a…","description":"POST /v1/{+app}:mintAppCheckToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["app","body"],"properties":{"app":{"type":"string","description":"Required. The relative resource name of the app, in the format: ``` projects/{project_number}/apps/{app_id} ``` If necessary, the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-app-attest-config-batch-get":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_app_attest_config_batch_get","summary":"Atomically gets the AppAttestConfigs for the specified list of apps.","description":"GET /v1/{+parent}/apps/-/appAttestConfig:batchGet","tags":["analytics"],"parameters":[{"name":"names","in":"query","required":false,"description":"Required. The relative resource names of the AppAttestConfigs to retrieve, in the format ```…","schema":{"type":"string","description":"Required. The relative resource names of the AppAttestConfigs to retrieve, in the format ```…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent project name shared by all AppAttestConfigs being retrieved, in the format ``` projects/{project_number} ``` The…","schema":{"type":"string","description":"Required. The parent project name shared by all AppAttestConfigs being retrieved, in the format ``` projects/{project_number} ``` The…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-debug-tokens-list":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_debug_tokens_list","summary":"Lists all DebugTokens for the specified app. For security reasons, the `token` field is never populated in…","description":"GET /v1/{+parent}/debugTokens","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of DebugTokens to return in the response. Note that an app can have at most 20 debug tokens. The server may return…","schema":{"type":"integer","description":"The maximum number of DebugTokens to return in the response. Note that an app can have at most 20 debug tokens. The server may return…"}},{"name":"pageToken","in":"query","required":false,"description":"Token returned from a previous call to ListDebugTokens indicating where in the set of DebugTokens to resume listing. Provide this to…","schema":{"type":"string","description":"Token returned from a previous call to ListDebugTokens indicating where in the set of DebugTokens to resume listing. Provide this to…"}},{"name":"parent","in":"query","required":true,"description":"Required. The relative resource name of the parent app for which to list each associated DebugToken, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource name of the parent app for which to list each associated DebugToken, in the format: ```…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-debug-tokens-create":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_debug_tokens_create","summary":"Creates a new DebugToken for the specified app. For security reasons, after the creation operation…","description":"POST /v1/{+parent}/debugTokens","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The relative resource name of the parent app in which the specified DebugToken will be created, in the format: ```…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-device-check-config-batch-get":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_device_check_config_batch_get","summary":"Atomically gets the DeviceCheckConfigs for the specified list of apps. For security reasons, the…","description":"GET /v1/{+parent}/apps/-/deviceCheckConfig:batchGet","tags":["analytics"],"parameters":[{"name":"names","in":"query","required":false,"description":"Required. The relative resource names of the DeviceCheckConfigs to retrieve, in the format ```…","schema":{"type":"string","description":"Required. The relative resource names of the DeviceCheckConfigs to retrieve, in the format ```…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent project name shared by all DeviceCheckConfigs being retrieved, in the format ``` projects/{project_number} ``` The…","schema":{"type":"string","description":"Required. The parent project name shared by all DeviceCheckConfigs being retrieved, in the format ``` projects/{project_number} ``` The…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-play-integrity-config-batch-g":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_play_integrity_config_batch_g","summary":"Atomically gets the PlayIntegrityConfigs for the specified list of apps.","description":"GET /v1/{+parent}/apps/-/playIntegrityConfig:batchGet","tags":["analytics"],"parameters":[{"name":"names","in":"query","required":false,"description":"Required. The relative resource names of the PlayIntegrityConfigs to retrieve, in the format ```…","schema":{"type":"string","description":"Required. The relative resource names of the PlayIntegrityConfigs to retrieve, in the format ```…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent project name shared by all PlayIntegrityConfigs being retrieved, in the format ``` projects/{project_number} ``` The…","schema":{"type":"string","description":"Required. The parent project name shared by all PlayIntegrityConfigs being retrieved, in the format ``` projects/{project_number} ``` The…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-recaptcha-enterprise-config-b":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_recaptcha_enterprise_config_b","summary":"Atomically gets the RecaptchaEnterpriseConfigs for the specified list of apps.","description":"GET /v1/{+parent}/apps/-/recaptchaEnterpriseConfig:batchGet","tags":["analytics"],"parameters":[{"name":"names","in":"query","required":false,"description":"Required. The relative resource names of the RecaptchaEnterpriseConfigs to retrieve, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource names of the RecaptchaEnterpriseConfigs to retrieve, in the format: ```…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent project name shared by all RecaptchaEnterpriseConfigs being retrieved, in the format ``` projects/{project_number}…","schema":{"type":"string","description":"Required. The parent project name shared by all RecaptchaEnterpriseConfigs being retrieved, in the format ``` projects/{project_number}…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-apps-recaptcha-v3-config-batch-get":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_apps_recaptcha_v3_config_batch_get","summary":"Atomically gets the RecaptchaV3Configs for the specified list of apps. For security reasons, the…","description":"GET /v1/{+parent}/apps/-/recaptchaV3Config:batchGet","tags":["analytics"],"parameters":[{"name":"names","in":"query","required":false,"description":"Required. The relative resource names of the RecaptchaV3Configs to retrieve, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource names of the RecaptchaV3Configs to retrieve, in the format: ```…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent project name shared by all RecaptchaV3Configs being retrieved, in the format ``` projects/{project_number} ``` The…","schema":{"type":"string","description":"Required. The parent project name shared by all RecaptchaV3Configs being retrieved, in the format ``` projects/{project_number} ``` The…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-batch-update":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_batch_update","summary":"Atomically updates the specified Service configurations.","description":"POST /v1/{+parent}/services:batchUpdate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent project name shared by all Service configurations being updated, in the format ``` projects/{project_number} ``` The…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-list":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_list","summary":"Lists all Service configurations for the specified project. Only Services which were explicitly configured…","description":"GET /v1/{+parent}/services","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of Services to return in the response. Only explicitly configured services are returned. The server may return fewer…","schema":{"type":"integer","description":"The maximum number of Services to return in the response. Only explicitly configured services are returned. The server may return fewer…"}},{"name":"pageToken","in":"query","required":false,"description":"Token returned from a previous call to ListServices indicating where in the set of Services to resume listing. Provide this to retrieve…","schema":{"type":"string","description":"Token returned from a previous call to ListServices indicating where in the set of Services to resume listing. Provide this to retrieve…"}},{"name":"parent","in":"query","required":true,"description":"Required. The relative resource name of the parent project for which to list each associated Service, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource name of the parent project for which to list each associated Service, in the format: ```…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-batch-u":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_batch_u","summary":"Atomically updates the specified ResourcePolicy configurations.","description":"POST /v1/{+parent}/resourcePolicies:batchUpdate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent service name, in the format ``` projects/{project_number}/services/{service_id} ``` The parent collection in the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-list":{"get":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_list","summary":"Lists all ResourcePolicy configurations for the specified project and service.","description":"GET /v1/{+parent}/resourcePolicies","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filters the results by the specified rule. For the exact syntax of this field, please consult the…","schema":{"type":"string","description":"Optional. Filters the results by the specified rule. For the exact syntax of this field, please consult the…"}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of ResourcePolicy objects to return in the response. The server may return fewer than this at its own discretion. If no…","schema":{"type":"integer","description":"The maximum number of ResourcePolicy objects to return in the response. The server may return fewer than this at its own discretion. If no…"}},{"name":"pageToken","in":"query","required":false,"description":"Token returned from a previous call to ListResourcePolicies indicating where in the set of ResourcePolicy objects to resume listing.…","schema":{"type":"string","description":"Token returned from a previous call to ListResourcePolicies indicating where in the set of ResourcePolicy objects to resume listing.…"}},{"name":"parent","in":"query","required":true,"description":"Required. The relative resource name of the parent Service for which to list each associated ResourcePolicy, in the format: ```…","schema":{"type":"string","description":"Required. The relative resource name of the parent Service for which to list each associated ResourcePolicy, in the format: ```…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-firebaseappcheck/firebaseappcheck-projects-services-resource-policies-create":{"post":{"operationId":"analytics_googleapis_firebaseappcheck_firebaseappcheck_projects_services_resource_policies_create","summary":"Creates the specified ResourcePolicy configuration.","description":"POST /v1/{+parent}/resourcePolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The relative resource name of the parent Service in which the specified ResourcePolicy will be created, in the format: ```…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}