w.consumer_personalization_requests
: Consumer Personalization Requests¶
- class databricks.sdk.service.marketplace.ConsumerPersonalizationRequestsAPI¶
Personalization Requests allow customers to interact with the individualized Marketplace listing flow.
- create(listing_id: str, intended_use: str, accepted_consumer_terms: ConsumerTerms [, comment: Optional[str], company: Optional[str], first_name: Optional[str], is_from_lighthouse: Optional[bool], last_name: Optional[str], recipient_type: Optional[DeltaSharingRecipientType]]) CreatePersonalizationRequestResponse ¶
Create a personalization request.
Create a personalization request for a listing.
- Parameters:
listing_id – str
intended_use – str
accepted_consumer_terms –
ConsumerTerms
comment – str (optional)
company – str (optional)
first_name – str (optional)
is_from_lighthouse – bool (optional)
last_name – str (optional)
recipient_type –
DeltaSharingRecipientType
(optional)
- Returns:
- get(listing_id: str) GetPersonalizationRequestResponse ¶
Get the personalization request for a listing.
Get the personalization request for a listing. Each consumer can make at most one personalization request for a listing.
- Parameters:
listing_id – str
- Returns:
- list([, page_size: Optional[int], page_token: Optional[str]]) Iterator[PersonalizationRequest] ¶
List all personalization requests.
List personalization requests for a consumer across all listings.
- Parameters:
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
PersonalizationRequest