
Firebase Management API
Firebase Management API
Firebase Management API programmatically manages Firebase projects — create projects, add web/iOS/Android apps, configure hosting/database/auth.
Replaces console clicks — fully scriptable
Management-only — business logic uses Firebase product SDKs
POST /v1beta1/projects/{projectId}:addFirebase to upgrade a GCP project to Firebase. POST /v1beta1/projects/{projectId}/webApps to add a web app.
Uptime · 30-day window
About this API
Firebase is GCP's mobile/web app backend suite, providing auth, realtime database, Firestore, cloud functions, hosting, analytics, crashlytics, and more. Management API exposes the project-level configuration of this suite — script the creation of a new Firebase project, add web/iOS/Android app configurations, initialize Firestore, deploy Hosting. Most common use case: SaaS vendors create a Firebase project per customer for isolation (separate database and auth per customer). Distinct from Firebase product runtime SDKs — Management API manages "project structure", runtime SDKs use "project data".
What you can build
- 1Auto-create Firebase projects for new customers
- 2CI/CD batch-config multiple apps
- 3Project metadata queries (app list, config)
- 4Convert GCP projects to Firebase projects
Strengths & limitations
Strengths
- Replaces console clicks — fully scriptable
- Manage Firebase via IaC
Limitations
- Management-only — business logic uses Firebase product SDKs
- Some advanced Firebase configs (e.g. Crashlytics) have separate APIs
Example request
curl https://google.com/<endpoint>Getting started
POST /v1beta1/projects/{projectId}:addFirebase to upgrade a GCP project to Firebase. POST /v1beta1/projects/{projectId}/webApps to add a web app.
FAQ
Can I convert an existing GCP project to Firebase?+
Yes — POST :addFirebase. Existing GCP resources are preserved.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- python, javascript, typescript, go, java
- Response time
- 44 ms
- Last health check
- 5/12/2026, 7:37:31 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.