Firebase SQL Connect API (firebasedataconnect:v1beta)

2026-10-07

7 new methods

Additions

    Methods
  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.postgrestUpdate

      HTTP Method : PATCH

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/{postgrestId}

      Path : v1beta/{+firebasedataconnectService}/postgrest/{+firebasedataconnectTable}

      Parameters :

        firebasedataconnectService

          Required : Yes

          Type : string

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

          Location : path

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

        firebasedataconnectTable

          Required : Yes

          Location : path

          Description : Required. The name of the table to update.

          Type : string

          Pattern : ^.*$

      Description : Executes a dynamic UPDATE (modify) mutation on rows matching the URL filters.

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

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectTable
  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.postgrestDelete

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

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectTable
    • HTTP Method : DELETE

      Parameters :

        firebasedataconnectTable

          Description : Required. The name of the table to delete from.

          Location : path

          Pattern : ^.*$

          Type : string

          Required : Yes

        firebasedataconnectService

          Location : path

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

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

          Type : string

          Required : Yes

      Description : Executes a dynamic DELETE mutation on rows matching the URL filters.

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/{postgrestId}

      Path : v1beta/{+firebasedataconnectService}/postgrest/{+firebasedataconnectTable}

  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.postgrestUpsert

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/{postgrestId}

      Path : v1beta/{+firebasedataconnectService}/postgrest/{+firebasedataconnectTable}

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectTable
    • Parameters :

        firebasedataconnectTable

          Location : path

          Type : string

          Required : Yes

          Description : Required. The name of the table to upsert into.

          Pattern : ^.*$

        firebasedataconnectService

          Required : Yes

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

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

          Type : string

          Location : path

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

      Description : Executes a dynamic UPSERT (replace or create) mutation on a target table identified by primary key filters.

      HTTP Method : PUT

  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.postgrestSelect

      HTTP Method : GET

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectTable
    • Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/{postgrestId}

      Path : v1beta/{+firebasedataconnectService}/postgrest/{+firebasedataconnectTable}

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

      Description : Executes a dynamic SELECT (read) query on a target PostgreSQL table. Projections, filters, sorting, and embeddings are mapped from the HTTP URL query parameters.

      Parameters :

        firebasedataconnectService

          Type : string

          Location : path

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

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

          Required : Yes

        firebasedataconnectTable

          Location : path

          Required : Yes

          Description : Required. The name of the table to select from.

          Type : string

          Pattern : ^.*$

  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.postgrestInsert

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectTable
    • HTTP Method : POST

      Description : Executes a dynamic INSERT (create) or UPSERT mutation on a target table.

      Path : v1beta/{+firebasedataconnectService}/postgrest/{+firebasedataconnectTable}

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

      Parameters :

        firebasedataconnectService

          Required : Yes

          Type : string

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

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

          Location : path

        firebasedataconnectTable

          Type : string

          Location : path

          Pattern : ^.*$

          Required : Yes

          Description : Required. The name of the table to insert into.

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/{postgrestId}

  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.rpc.postgrestCallFunction

      Description : Executes a PostgreSQL database function.

      Parameters :

        firebasedataconnectService

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

          Required : Yes

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

          Type : string

          Location : path

        firebasedataconnectFunction

          Required : Yes

          Location : path

          Pattern : ^.*$

          Description : Required. The name of the database function.

          Type : string

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectFunction
    • Path : v1beta/{+firebasedataconnectService}/postgrest/rpc/{+firebasedataconnectFunction}

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

      HTTP Method : POST

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/rpc/{rpcId}

  • ▼ ▲ firebasedataconnect.projects.locations.services.postgrest.rpc.postgrestQueryFunction

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/postgrest/rpc/{rpcId}

      Path : v1beta/{+firebasedataconnectService}/postgrest/rpc/{+firebasedataconnectFunction}

      Description : Executes a read-only PostgreSQL database function.

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

      HTTP Method : GET

      Parameter Order :

    • firebasedataconnectService
    • firebasedataconnectFunction
    • Parameters :

        firebasedataconnectFunction

          Pattern : ^.*$

          Description : Required. The name of the database function.

          Required : Yes

          Type : string

          Location : path

        firebasedataconnectService

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

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

          Location : path

          Required : Yes

          Type : string