# Integrate Directus with Firebase SDK (for Firebase Cloud Messaging/Push Notifications)

**URL:** https://community.directus.com/t/integrate-directus-with-firebase-sdk-for-firebase-cloud-messaging-push-notifications/400
**Category:** Help
**Created:** [May 24, 2025, 2:34pm UTC](https://community.directus.com/t/integrate-directus-with-firebase-sdk-for-firebase-cloud-messaging-push-notifications/400 "2025-05-24T14:34:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![ymys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.directus.com/ymys/32/190_2.png) [@ymys](https://community.directus.com/u/ymys)
#### Post date: [May 24, 2025, 2:34pm UTC](https://community.directus.com/t/integrate-directus-with-firebase-sdk-for-firebase-cloud-messaging-push-notifications/400/1 "2025-05-24T14:34:21Z")

</div>

Hi, I’m using directus as backend for my mobile app. After research for some days, I have these conclusions:  
I need to create Directus Flow for Firebase Operations: store email and password when user registered in directus (done via rest api), get fcm\_token when user log in (failed because :runQuery method not working, always error400 bad request). But Google provide guide to integrate with nodejs with firebase SDK.

Is directus can do that? Anyone can help me? TIA.

---

<div class="post-metadata">

### Author: ![ymys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.directus.com/ymys/32/190_2.png) [@ymys](https://community.directus.com/u/ymys)
#### Post date: [May 28, 2025, 11:12am UTC](https://community.directus.com/t/integrate-directus-with-firebase-sdk-for-firebase-cloud-messaging-push-notifications/400/2 "2025-05-28T11:12:37Z")

</div>

Error400 because wrong method. I was using GET, it should POST on [https://firestore.googleapis.com/v1/projects/theproject/databases/(default)/documents:runQuery](https://firestore.googleapis.com/v1/projects/theproject/databases/(default)/documents:runQuery)
