Cloud Datastore API (datastore:v1beta3)

2026-09-02

8 new methods | New API

Additions

    Methods
  • datastore.projects.reserveIds

      Flat Path : v1beta3/projects/{projectId}:reserveIds

      HTTP Method : POST

      Parameters :

        projectId

          Type : string

          Required : Yes

          Description : Required. The ID of the project against which to make the request.

          Location : path

      Path : v1beta3/projects/{projectId}:reserveIds

      Description : Prevents the supplied keys' IDs from being auto-allocated by Cloud Datastore.

      Parameter Order : projectId

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/datastore
  • datastore.projects.runAggregationQuery

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/datastore
    • Description : Runs an aggregation query.

      HTTP Method : POST

      Parameter Order : projectId

      Flat Path : v1beta3/projects/{projectId}:runAggregationQuery

      Parameters :

        projectId

          Location : path

          Required : Yes

          Type : string

          Description : Required. The ID of the project against which to make the request.

      Path : v1beta3/projects/{projectId}:runAggregationQuery

  • datastore.projects.beginTransaction

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/datastore
    • Path : v1beta3/projects/{projectId}:beginTransaction

      Parameters :

        projectId

          Type : string

          Description : Required. The ID of the project against which to make the request.

          Required : Yes

          Location : path

      HTTP Method : POST

      Flat Path : v1beta3/projects/{projectId}:beginTransaction

      Parameter Order : projectId

      Description : Begins a new transaction.

  • datastore.projects.rollback

  • datastore.projects.allocateIds

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/datastore
    • Path : v1beta3/projects/{projectId}:allocateIds

      HTTP Method : POST

      Description : Allocates IDs for the given keys, which is useful for referencing an entity before it is inserted.

      Parameter Order : projectId

      Parameters :

        projectId

          Required : Yes

          Location : path

          Type : string

          Description : Required. The ID of the project against which to make the request.

      Flat Path : v1beta3/projects/{projectId}:allocateIds

  • datastore.projects.runQuery

  • datastore.projects.lookup

  • datastore.projects.commit

      Parameter Order : projectId

      HTTP Method : POST

      Description : Commits a transaction, optionally creating, deleting or modifying some entities.

      Path : v1beta3/projects/{projectId}:commit

      Parameters :

        projectId

          Required : Yes

          Location : path

          Description : Required. The ID of the project against which to make the request.

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/datastore
    • Flat Path : v1beta3/projects/{projectId}:commit