Skip to main content

Provider Exchange

View as Markdown

Exchange object

idstringPublic Preview
namestringPublic Preview
commentstringPublic Preview
filtersarray of objectPublic Preview
Show child attributesHide child attributes
idstringPublic Preview
exchange_idstringPublic Preview
filter_valuestringPublic Preview
namestringPublic Preview
created_atint64Public Preview
created_bystringPublic Preview
updated_atint64Public Preview
updated_bystringPublic Preview
filter_typestringPublic Preview

Values: GLOBAL_METASTORE_ID

created_atint64Public Preview
created_bystringPublic Preview
updated_atint64Public Preview
updated_bystringPublic Preview
linked_listingsarray of objectPublic Preview
Show child attributesHide child attributes
idstringPublic Preview
exchange_idstringPublic Preview
exchange_namestringPublic Preview
listing_idstringPublic Preview
listing_namestringPublic Preview
created_atint64Public Preview
created_bystringPublic Preview

Get Public Preview

GET /api/2.0/marketplace-exchange/exchanges/{id}

Get an exchange.

API scopes: marketplace

Parameters

idstringpath

Response

exchangeobject
Show child attributesHide child attributes
idstring
namestring
commentstring
filtersarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
filter_valuestring
namestring
created_atint64
created_bystring
updated_atint64
updated_bystring
filter_typestring

Values: GLOBAL_METASTORE_ID

created_atint64
created_bystring
updated_atint64
updated_bystring
linked_listingsarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring

List Public Preview

GET /api/2.0/marketplace-exchange/exchanges

List exchanges visible to provider

API scopes: marketplace

Parameters

page_tokenstringquery
page_sizeint32query

Response

Returns a list of Exchange objects.

Create Public Preview

POST /api/2.0/marketplace-exchange/exchanges

Create an exchange

API scopes: marketplace

Request body

exchangeobject
Show child attributesHide child attributes
idstring
namestring
commentstring
filtersarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
filter_valuestring
namestring
created_atint64
created_bystring
updated_atint64
updated_bystring
filter_typestring

Values: GLOBAL_METASTORE_ID

created_atint64
created_bystring
updated_atint64
updated_bystring
linked_listingsarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring

Response

exchange_idstring

Update Public Preview

PUT /api/2.0/marketplace-exchange/exchanges/{id}

Update an exchange

API scopes: marketplace

Parameters

idstringpath

Request body

exchangeobject
Show child attributesHide child attributes
idstring
namestring
commentstring
filtersarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
filter_valuestring
namestring
created_atint64
created_bystring
updated_atint64
updated_bystring
filter_typestring

Values: GLOBAL_METASTORE_ID

created_atint64
created_bystring
updated_atint64
updated_bystring
linked_listingsarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring

Response

exchangeobject
Show child attributesHide child attributes
idstring
namestring
commentstring
filtersarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
filter_valuestring
namestring
created_atint64
created_bystring
updated_atint64
updated_bystring
filter_typestring

Values: GLOBAL_METASTORE_ID

created_atint64
created_bystring
updated_atint64
updated_bystring
linked_listingsarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring

Delete Public Preview

DELETE /api/2.0/marketplace-exchange/exchanges/{id}

This removes a listing from marketplace.

API scopes: marketplace

Parameters

idstringpath

Add Exchange For Listing Public Preview

POST /api/2.0/marketplace-exchange/exchanges-for-listing

Associate an exchange with a listing

API scopes: marketplace

Request body

listing_idstring
exchange_idstring

Response

exchange_for_listingobject
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring

List Exchanges For Listing Public Preview

GET /api/2.0/marketplace-exchange/exchanges-for-listing

List exchanges associated with a listing

API scopes: marketplace

Parameters

listing_idstringquery
page_tokenstringquery
page_sizeint32query

Response

exchange_listingarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring
next_page_tokenstring

Remove Exchange For Listing Public Preview

DELETE /api/2.0/marketplace-exchange/exchanges-for-listing/{id}

Disassociate an exchange with a listing

API scopes: marketplace

Parameters

idstringpath

List Listings For Exchange Public Preview

GET /api/2.0/marketplace-exchange/listings-for-exchange

List listings associated with an exchange

API scopes: marketplace

Parameters

exchange_idstringquery
page_tokenstringquery
page_sizeint32query

Response

exchange_listingsarray of object
Show child attributesHide child attributes
idstring
exchange_idstring
exchange_namestring
listing_idstring
listing_namestring
created_atint64
created_bystring
next_page_tokenstring