Device Run API (devicerun:v1alpha)

2026-10-07

1 new method

Additions

    Methods
  • ▼ ▲ devicerun.projects.locations.sessions.batchGet

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

      Parameters :

        names

          Description : Required. The names of the sessions to retrieve. A maximum of 500 sessions can be retrieved in a batch. Format: `projects/{project}/locations/{location}/sessions/{session}`.

          Location : query

          Repeated : Yes

          Type : string

        parent

          Required : Yes

          Type : string

          Location : path

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

          Description : Required. The parent resource shared by all sessions being retrieved. Format: `projects/{project}/locations/{location}`. The `parent` field in the `BatchGetSessionsRequest` message must match the `parent` of all `Session` resource names in `names`.

      Description : Retrieves multiple automation sessions in a single batch request. Sessions are returned in the same order as the `names` in the request. If any of the requested sessions does not exist, the whole request fails with `NOT_FOUND` and no sessions are returned. When calling this method over HTTP/REST with a large number of `names`, the request URL may exceed the maximum URL length (about 16 KB) and be rejected. In that case, send a `POST` request to the same URL with the `X-HTTP-Method-Override: GET` header and pass the request parameters in a JSON (`application/json`) or form-encoded (`application/x-www-form-urlencoded`) body. See https://cloud.google.com/apis/docs/http#long_request_urls.

      HTTP Method : GET

      Flat Path : v1alpha/projects/{projectsId}/locations/{locationsId}/sessions:batchGet

      Path : v1alpha/{+parent}/sessions:batchGet

      Parameter Order : parent