2025-06-17
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.get
Path : v1beta/{+name}
Flat Path : v1beta/curators/{curatorsId}/dataSegments/{dataSegmentsId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of data segment to get. v1alpha format: `buyers/{accountId}/dataSegments/{curatorDataSegmentId}` v1beta format: `curators/{accountId}/dataSegments/{curatorDataSegmentId}`
Pattern : ^curators/[^/]+/dataSegments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : Gets a data segment given its name.
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.list
Path : v1beta/{+parent}/dataSegments
Flat Path : v1beta/curators/{curatorsId}/dataSegments
HTTP Method : GET
Parameters :
parent
Description : Required. Name of the parent curator that can access the data segment. v1alpha format: `buyers/{accountId}` v1beta format: `curators/{accountId}`
Pattern : ^curators/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. The server may return fewer results than requested. Max allowed page size is 500. If unspecified, the server will default to 500.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. The page token as returned. ListDataSegmentsResponse.nextPageToken
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : List the data segments owned by a curator.
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.create
Path : v1beta/{+parent}/dataSegments
Flat Path : v1beta/curators/{curatorsId}/dataSegments
HTTP Method : POST
Parameters :
parent
Description : Required. The parent resource where this data segment will be created. v1alpha format: `buyers/{accountId}` v1beta format: `curators/{accountId}`
Pattern : ^curators/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : Creates a data segment owned by the listed curator. The data segment will be created in the `ACTIVE` state, meaning it will be immediately available for buyers to use in preferred deals, private auction deals, and auction packages.
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.patch
Path : v1beta/{+name}
Flat Path : v1beta/curators/{curatorsId}/dataSegments/{dataSegmentsId}
HTTP Method : PATCH
Parameters :
name
Description : Immutable. Identifier. The unique identifier for the data segment. Account ID corresponds to the account ID that created the segment. v1alpha format: `buyers/{accountId}/dataSegments/{curatorDataSegmentId}` v1beta format: `curators/{curatorAccountId}/dataSegments/{curatorDataSegmentId}`
Pattern : ^curators/[^/]+/dataSegments/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. List of fields to be updated. If empty or unspecified, the service will update all fields populated in the update request excluding the output only fields and primitive fields with default value. Note that explicit field mask is required in order to reset a primitive field back to its default value, for example, false for boolean fields, 0 for integer fields. A special field mask consisting of a single path "*" can be used to indicate full replacement(the equivalent of PUT method), updatable fields unset or unspecified in the input will be cleared or set to default value. Output only fields will be ignored regardless of the value of updateMask.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : Updates a data segment.
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.activate
Path : v1beta/{+name}:activate
Flat Path : v1beta/curators/{curatorsId}/dataSegments/{dataSegmentsId}:activate
HTTP Method : POST
Parameters :
name
Description : Required. Name of data segment to activate. v1alpha format: `buyers/{accountId}/dataSegments/{curatorDataSegmentId}` v1beta format: `curators/{accountId}/dataSegments/{curatorDataSegmentId}`
Pattern : ^curators/[^/]+/dataSegments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : Activates a data segment.
▼ ▲ authorizedbuyersmarketplace.curators.dataSegments.deactivate
Path : v1beta/{+name}:deactivate
Flat Path : v1beta/curators/{curatorsId}/dataSegments/{dataSegmentsId}:deactivate
HTTP Method : POST
Parameters :
name
Description : Required. Name of data segment to deactivate. v1alpha format: `buyers/{accountId}/dataSegments/{curatorDataSegmentId}` v1beta format: `curators/{accountId}/dataSegments/{curatorDataSegmentId}`
Pattern : ^curators/[^/]+/dataSegments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/authorized-buyers-marketplace
Description : Deactivates a data segment.