About this integration
Realtime Database JSON paths and Firebase Auth user admin — read, write, query, and manage users. Connect it to any workflow without writing code.
You can choose from 0 triggers, 6 search modules and 13 actions. The connection type is oauth authentication.
How to connect
The credential form asks for Client ID, Client Secret, Database URL, and Project ID.
OAuth asks you to approve https://www.googleapis.com/auth/firebase.database, https://www.googleapis.com/auth/userinfo.email, and https://www.googleapis.com/auth/identitytoolkit before access is granted.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | Google Cloud Console → APIs & Services → Credentials → OAuth 2.0 Client ID (Web application). Enable Identity Toolkit API and add this app's redirect URI. |
Client SecretRequired | password | Client secret for the same OAuth client. |
Database URLRequired | text | Realtime Database URL from Firebase console → Realtime Database. Example: |
Project IDRequired | text | Firebase / Google Cloud project ID used by Identity Toolkit. Example: |
- https://www.googleapis.com/auth/firebase.database
- https://www.googleapis.com/auth/userinfo.email
- https://www.googleapis.com/auth/identitytoolkit
Use it in workflow automation
Add Batch Create Users as a workflow step.
Triggers, searches and actions
Explore the fields available for each Firebase trigger, search, and action — 0 triggers, 6 searchs, and 13 actions.
Searches
6 search modules let you query the app mid-run and feed the results to the next step.
- Get Data
- Get Shallow Keys
- Get User
- List Users
- Query Data
Actions
Use 13 action modules to write data back into the app from anywhere in a run.
- Batch Create Users
- Create Session Cookie
- Create User
- Delete Data
- Delete User
Explore the fields available for each Firebase trigger, search, and action.
Searches
| Field | Type |
|---|---|
PathRequired | text |
Print | choice |
| Field | Type |
|---|---|
Name | text |
Location | text |
Age | number |
| Field | Type |
|---|---|
PathRequired | text |
| Field | Type |
|---|---|
Users | boolean |
Posts | boolean |
| Field | Type |
|---|---|
Local ID | choice |
Email | array |
Phone Number | array |
Limit | number |
| Field | Type |
|---|---|
Local ID | text |
Email | text |
Display Name | text |
Phone Number | text |
Email Verified | boolean |
Disabled | boolean |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Local ID | text |
Email | text |
Display Name | text |
Phone Number | text |
Disabled | boolean |
Email Verified | boolean |
| Field | Type |
|---|---|
PathRequired | text |
Order By | text |
Equal To | text |
Start At | text |
End At | text |
Limit To First | number |
Limit To Last | number |
| Field | Type |
|---|---|
Post 1 | object |
Author | text |
Title | text |
Post 2 | object |
Author | text |
Title | text |
| Field | Type |
|---|---|
ExpressionRequired | array |
Condition | object |
Limit | number |
Sort By | choice |
Order | choice |
Tenant ID | text |
| Field | Type |
|---|---|
Local ID | text |
Email | text |
Display Name | text |
Phone Number | text |
Disabled | boolean |
Email Verified | boolean |
Actions
| Field | Type |
|---|---|
Hash AlgorithmRequired | text |
UsersRequired | array |
User | object |
Allow Overwrite | boolean |
Signer Key | secret |
Sanity Check | boolean |
Tenant ID | text |
| Field | Type |
|---|---|
Error | array |
| Field | Type |
|---|---|
ID TokenRequired | text |
Valid DurationRequired | text |
Tenant ID | text |
| Field | Type |
|---|---|
Session Cookie | text |
| Field | Type |
|---|---|
Email | text |
Password | secret |
Display Name | text |
Photo URL | text |
Phone Number | text |
Email Verified | boolean |
Disabled | boolean |
Local ID | text |
Tenant ID | text |
| Field | Type |
|---|---|
Local ID | text |
Email | text |
Display Name | text |
| Field | Type |
|---|---|
PathRequired | text |
| Field | Type |
|---|---|
Local IDRequired | choice |
| Field | Type |
|---|---|
Local IDsRequired | choice |
Force | boolean |
Tenant ID | text |
| Field | Type |
|---|---|
Errors | array |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
PathRequired | text |
DataRequired | text |
| Field | Type |
|---|---|
Name | text |
| Field | Type |
|---|---|
Local IDRequired | choice |
Valid Since | text |
| Field | Type |
|---|---|
Local ID | text |
| Field | Type |
|---|---|
Request TypeRequired | choice |
EmailRequired | text |
Continue URL | text |
Return OOB Link | boolean |
Tenant ID | text |
| Field | Type |
|---|---|
Email | text |
Kind | text |
| Field | Type |
|---|---|
PathRequired | text |
DataRequired | text |
Print Silent | boolean |
| Field | Type |
|---|---|
Name | text |
Location | text |
| Field | Type |
|---|---|
PathRequired | text |
DataRequired | text |
| Field | Type |
|---|---|
Age | number |
| Field | Type |
|---|---|
Local IDRequired | choice |
Disable User | boolean |
Valid Since | text |
Email Verified | boolean |
Email | text |
Password | secret |
Display Name | text |
Photo URL | text |
Phone Number | text |
Custom Attributes | text |
Delete Provider | array |
Delete Attribute | array |
Tenant ID | text |
| Field | Type |
|---|---|
Local ID | text |
Email | text |
Display Name | text |