Method: projects.locations.catalogs.getDefaultBranch

Get which branch is currently default branch set by CatalogService.SetDefaultBranch method under a specified parent catalog.

HTTP request

GET https://retail.googleapis.com/v2/{catalog=projects/*/locations/*/catalogs/*}:getDefaultBranch

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
catalog

string

The parent catalog resource name, such as projects/*/locations/global/catalogs/default_catalog.

Request body

The request body must be empty.

Response body

Response message of CatalogService.GetDefaultBranch.

If successful, the response body contains data with the following structure:

JSON representation
{
  "branch": string,
  "setTime": string,
  "note": string
}
Fields
branch

string

Full resource name of the branch id currently set as default branch.

setTime

string (Timestamp format)

The time when this branch is set to default.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

note

string

This corresponds to SetDefaultBranchRequest.note field, when this branch was set as default.

Authorization scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the catalog resource:

  • retail.catalogs.get

For more information, see the IAM documentation.