Firebase Data Connect API (firebasedataconnect:v1)

2025-09-12

3 new methods

Additions

    Methods
  • firebasedataconnect.projects.locations.services.introspectGraphql

      Path : v1/{+name}:introspectGraphql

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}:introspectGraphql

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The relative resource name of Firebase Data Connect service, in the format: ``` projects/{project}/locations/{location}/services/{service} ```

          Pattern : ^projects/[^/]+/locations/[^/]+/services/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Execute introspection query against the Firebase Data Connect's generated GraphQL schema. GraphQL introspection query provides metadata such as what tables the schema have, what queries and mutations can be performed on the schema, and so on. Read more at https://graphql.org/learn/introspection. IntrospectGraphql can read schema metadata but cannot read rows from Cloud SQL instance, which can be done via ExecuteGraphqlRead.

  • firebasedataconnect.projects.locations.services.connectors.impersonateQuery

      Path : v1/{+name}:impersonateQuery

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/connectors/{connectorsId}:impersonateQuery

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The resource name of the connector to find the predefined query/mutation, in the format: ``` projects/{project}/locations/{location}/services/{service}/connectors/{connector} ```

          Pattern : ^projects/[^/]+/locations/[^/]+/services/[^/]+/connectors/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Impersonate a query defined on a Firebase Data Connect connector. It grants the admin SDK access to queries defined in the given connector. The caller can choose to impersonate a particular Firebase Auth user, or skip @auth completely.

  • firebasedataconnect.projects.locations.services.connectors.impersonateMutation

      Path : v1/{+name}:impersonateMutation

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/connectors/{connectorsId}:impersonateMutation

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The resource name of the connector to find the predefined query/mutation, in the format: ``` projects/{project}/locations/{location}/services/{service}/connectors/{connector} ```

          Pattern : ^projects/[^/]+/locations/[^/]+/services/[^/]+/connectors/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Impersonate a mutation defined on a Firebase Data Connect connector. It grants the admin SDK access to mutations defined in the given connector. The caller can choose to impersonate a particular Firebase Auth user, or skip @auth completely.