Google Firebase Cloud Firestore
Node: googleFirebaseCloudFirestore · Full type: n8n-nodes-base.googleFirebaseCloudFirestore · Version: 1.1
Credentials
googleFirebaseCloudFirestoreOAuth2Api (alias: @google) / googleApi (alias: @google)
CREDENTIAL @google = googleFirebaseCloudFirestoreOAuth2Api "My Google Firebase Cloud Firestore"
Operations
Resource: document
create
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
collection |
string |
"" |
required |
documentId |
string |
"" |
|
columns |
string |
"" |
required |
simple |
boolean |
true |
|
upsert
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
collection |
string |
"" |
required |
updateKey |
string |
"" |
required |
columns |
string |
"" |
required |
delete
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
collection |
string |
"" |
required |
documentId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
collection |
string |
"" |
required |
documentId |
string |
"" |
required |
simple |
boolean |
true |
|
getAll
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
collection |
string |
"" |
required |
returnAll |
boolean |
false |
required |
limit |
number |
100 |
|
simple |
boolean |
true |
|
query
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
query |
string |
"" |
required |
simple |
boolean |
true |
|
Resource: collection
getAll
| Parameter |
Type |
Default |
Details |
projectId |
options |
"" |
required |
database |
string |
"(default)" |
required |
returnAll |
boolean |
false |
required |
limit |
number |
100 |
|
Common Parameters
| Parameter |
Type |
Default |
Details |
authentication |
options |
"googleFirebaseCloudFirestoreOAuth2Api" |
googleFirebaseCloudFirestoreOAuth2Api, serviceAccount |
Example
NODE "googleFirebaseCloudFirestore" @google AS "Google Firebase Cloud Firestore" {
resource: "document",
operation: "get",
database: {{ $json.database }},
collection: {{ $json.collection }},
columns: {{ $json.columns }}
}