Firestore is currently only available on Bracket’s legacy app
Getting your Firestore project ID
There are three different ways to get your Firestore project ID:- Using the Firebase console: Click settings Project settings. The project ID is displayed in the top pane.
- Using the Firebase CLI: Run
firebase projects:list
. The project ID is displayed along with all the Firebase projects associated with your account. - Using the Firebase Management REST API: Call
projects.list
. The response body contains the project ID in theFirebaseProject
object.
Generating private keys for a service account
- Navigate to your project’s console
- Go to Project Settings by clicking the icon

-
Click
Service accounts
-
Generate a new private key by clicking on
Generate new private key
and open the newly-created JSON

The private key should begin with
-----BEGIN PRIVATE KEY-----
and end with \\n-----END PRIVATE KEY-----\\n
Getting the client email for a service account
The JSON that you created by generating a private key (above) will include aclient_email
field. Paste that in the Bracket web app.
This is not a personal email address
Getting the collection path
In Firestore, data is organized in an alternating hierarchy ofcollection/document/collection/document
. You can read about this hierarchy here.
This means that a collection path should always have an odd number of elements. In the example below, mycoll
and mycoll/mydoc/mysubcoll
are both valid collection paths.
