Firebase Management API logo

Firebase Management API

Firebase Management API

Firebase Management API programmatically manages Firebase projects — create projects, add web/iOS/Android apps, configure hosting/database/auth.

Visit site ↗Health checked 9h ago
Use it when

Replaces console clicks — fully scriptable

Watch for

Management-only — business logic uses Firebase product SDKs

First check

POST /v1beta1/projects/{projectId}:addFirebase to upgrade a GCP project to Firebase. POST /v1beta1/projects/{projectId}/webApps to add a web app.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
44 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 44ms
01

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".

02

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
03

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
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://google.com/<endpoint>
05

Getting started

POST /v1beta1/projects/{projectId}:addFirebase to upgrade a GCP project to Firebase. POST /v1beta1/projects/{projectId}/webApps to add a web app.

06

FAQ

Can I convert an existing GCP project to Firebase?+

Yes — POST :addFirebase. Existing GCP resources are preserved.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: No
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
08

Tags

09

More from Google