Firebase Remote Config API

The Firebase Remote Config API lets developers change the behavior and appearance of their apps without requiring users to download an app update. It is an alternative to, but can be used in tandem with, the Firebase console at


All URIs below are relative to

This service provides the following discovery document:

REST Resource: v1.projects

getRemoteConfig GET /v1/{project=projects/*}/remoteConfig
Get a project's Remote Config template and associated ETag header.
updateRemoteConfig PUT /v1/{project=projects/*}/remoteConfig
Publish a project's Remote Config template.

REST Resource: v1.projects.remoteConfig

listVersions GET /v1/{project=projects/*}/remoteConfig:listVersions
Get a list of Remote Config template versions that have been published, sorted in reverse chronological order.
rollback POST /v1/{project=projects/*}/remoteConfig:rollback
Roll back a project's published Remote Config template to the one specified by the provided version number.