Chrome Policy API
Chrome Policy API
Chrome Policy API deploys enterprise Chrome browser and ChromeOS device policies via API — supports 1000+ policy keys.
1000+ policy keys with comprehensive coverage
Steep learning curve (must understand each policy key)
POST /v1/customers/{customer}/policies:resolve to query current policies; BatchInherit / BatchModify to modify.
Uptime · 30-day window
About this API
Chrome Policy API is the policy-management sub-API of Chrome Management, designed specifically for programmatic browser policy management. Differs from Chrome Management API: Chrome Management is operations-oriented (view devices, view activity); Chrome Policy is configuration-oriented (deploy specific policies). It supports a large number of policy keys (1000+, covering security, UI, networking, extensions, etc.), differentiable by OU — e.g. "finance dept blocks all extensions", "engineering allows dev-tool extensions". Most powerful use: combined with IaC — store policy JSON files in Git, CI runs diffs for validation, auto-applies to Workspace. Far more reliable than navigating hundreds of pages in Admin Console UI.
What you can build
- 1Bulk-deploy custom Chrome policies
- 2OU-specific policy differentiation
- 3GitOps-style browser policy management (policies in version control)
- 4Preview policy changes in CI before applying
Strengths & limitations
Strengths
- 1000+ policy keys with comprehensive coverage
- More suitable for IaC/GitOps than Admin Console UI
- Dry-run preview supported
Limitations
- Steep learning curve (must understand each policy key)
- Some policies can still only be set in Admin Console UI
Example request
curl https://google.com/<endpoint>Getting started
POST /v1/customers/{customer}/policies:resolve to query current policies; BatchInherit / BatchModify to modify.
FAQ
Can I dry-run policy effects?+
Yes. policies:resolve with policyTargetKey shows "the final effective policy if applied to this target".
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- python, javascript, go, java
- Response time
- 46 ms
- Last health check
- 5/12/2026, 7:37:30 AM
More from Google
Google Workspace Admin SDK API programmatically manages Workspace organizations — users, groups, devices, domains, audit logs, organizational units.
Retrieve AdMob accounts, apps, ad units, ad sources, and generate mediation or network reports.
Work with AdSense Host accounts, ad clients, ad units, reports, and ad code generation from one API surface.
Programmatically manage Apigee organizations, API proxy deployments, attributes, certificates, and hybrid operations.
Google BigQuery API is the REST interface to GCP's flagship data warehouse — execute SQL queries, manage datasets/tables, stream inserts, and use built-in ML.
Control Binary Authorization attestors and policy checks for container images deployed to GKE and Anthos.
Fetch Business Profile location metrics, daily time series, and monthly search keyword impressions.
Google Calendar API lets apps create, read, and update calendar events programmatically — the go-to integration for scheduling apps.