Firebase Management API logo

Firebase Management API

Firebase Management API

Firebase Management API 程序化管理 Firebase 项目:创建项目、添加 web/iOS/Android app、配置 hosting/database/auth。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

替代 console 手工操作,全脚本化

先注意什么

仅管理操作,业务逻辑用 Firebase 各产品 SDK

第一步先查

POST /v1beta1/projects/{projectId}:addFirebase 把 GCP project 升级为 Firebase project。POST /v1beta1/projects/{projectId}/webApps 添加 web app。

认证
CORS
不支持
HTTPS
注册
?
延迟
44 ms
协议
REST
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 44ms
01

关于这个 API

Firebase 是 GCP 上的 mobile/web 应用后端套件,提供 auth、realtime database、Firestore、cloud functions、hosting、analytics、crashlytics 等一系列产品。Management API 是把这套产品的项目级配置 API 化的入口——你可以脚本化创建一个新 Firebase 项目,加上 web/iOS/Android app 配置,初始化 Firestore,部署 Hosting。最常见场景是 SaaS 厂商给每个客户开一个 Firebase 项目做隔离(每个客户独立的数据库、auth)。和 Firebase 各产品的运行时 SDK 是不同概念——Management API 管「项目结构」,运行时 SDK 用「项目数据」。

02

你可以做什么

  • 1自动化创建 Firebase 项目给新客户
  • 2CI/CD 批量配置多个 app
  • 3项目元数据查询(app 列表、配置)
  • 4GCP 项目转 Firebase 项目
03

优劣对比

优点

  • 替代 console 手工操作,全脚本化
  • 可以用 IaC 管理 Firebase

注意事项

  • 仅管理操作,业务逻辑用 Firebase 各产品 SDK
  • 某些 Firebase 高级配置(如 Crashlytics)有独立 API
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://google.com/<endpoint>
05

快速开始

POST /v1beta1/projects/{projectId}:addFirebase 把 GCP project 升级为 Firebase project。POST /v1beta1/projects/{projectId}/webApps 添加 web app。

06

常见问题

已有 GCP project 能转 Firebase 吗?+

可以。POST :addFirebase 即可,不会删原有 GCP 资源。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: No
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, typescript, go, java
响应时间
44 ms
上次巡检
2026/5/12 07:37:31
08

标签

09

更多来自 Google 的 API