Skip to main content

Consumer Personalization Request

View as Markdown

PersonalizationRequest object

idstring
consumer_regionobject
Show child attributesHide child attributes
cloudstring
regionstring
contact_infoobject
Show child attributesHide child attributes
first_namestring
last_namestring
emailstring
companystring
commentstring
intended_usestring
statusstring

Values: NEW, REQUEST_PENDING, FULFILLED, DENIED

status_messagestring
shareobject

Share information is required for data listings but should be empty/ignored for non-data listings (MCP and App).

Show child attributesHide child attributes
namestring
typestring

Values: SAMPLE, FULL

created_atint64
listing_idstring
updated_atint64
metastore_idstring
listing_namestring
is_from_lighthouseboolean
provider_idstring
recipient_typestring

Values: DELTA_SHARING_RECIPIENT_TYPE_DATABRICKS, DELTA_SHARING_RECIPIENT_TYPE_OPEN

Get

GET /api/2.1/marketplace-consumer/listings/{listing_id}/personalization-requests

Get the personalization request for a listing. Each consumer can make at most one personalization request for a listing.

API scopes: marketplace

Parameters

listing_idstringpath

Response

Returns a list of PersonalizationRequest objects.

Create

POST /api/2.1/marketplace-consumer/listings/{listing_id}/personalization-requests

Create a personalization request for a listing.

API scopes: marketplace

Parameters

listing_idstringpath

Request body

commentstring
intended_usestring
first_namestring
last_namestring
companystring
is_from_lighthouseboolean
recipient_typestring

Values: DELTA_SHARING_RECIPIENT_TYPE_DATABRICKS, DELTA_SHARING_RECIPIENT_TYPE_OPEN

accepted_consumer_termsobject
Show child attributesHide child attributes
versionstring

Response

idstring