Class: AdminSalesChannelsResource
Hierarchy
default
Copy to Clipboard↳
AdminSalesChannelsResource
Copy to Clipboard
Methods
addProducts
▸ addProducts(salesChannelId
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
Add products to a sales channel
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
Add products to a sales channel
Parameters
Name | Type |
---|---|
salesChannelId Copy to Clipboard | string Copy to Clipboard |
payload Copy to Clipboard | AdminPostSalesChannelsChannelProductsBatchReq Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
a medusa sales channel
Defined in
medusa-js/src/resources/admin/sales-channels.ts:116
create
▸ create(payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
Parameters
Name | Type |
---|---|
payload Copy to Clipboard | AdminPostSalesChannelsReq Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
Defined in
medusa-js/src/resources/admin/sales-channels.ts:34
delete
▸ delete(salesChannelId
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<DeleteResponse
Copy to Clipboard>
Delete a sales channel
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
gets a sales channel
Parameters
Name | Type |
---|---|
salesChannelId Copy to Clipboard | string Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<DeleteResponse
Copy to Clipboard>
an deletion result
Defined in
medusa-js/src/resources/admin/sales-channels.ts:85
list
▸ list(query?
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsListRes
Copy to Clipboard>
Retrieve a list of sales channels
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
Retrieve a list of sales channels
Parameters
Name | Type |
---|---|
query? Copy to Clipboard | AdminGetSalesChannelsParams Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsListRes
Copy to Clipboard>
the list of sales channel as well as the pagination properties
Defined in
medusa-js/src/resources/admin/sales-channels.ts:64
removeProducts
▸ removeProducts(salesChannelId
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
Remove products from a sales channel
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
Remove products from a sales channel
Parameters
Name | Type |
---|---|
salesChannelId Copy to Clipboard | string Copy to Clipboard |
payload Copy to Clipboard | AdminDeleteSalesChannelsChannelProductsBatchReq Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
a medusa sales channel
Defined in
medusa-js/src/resources/admin/sales-channels.ts:100
retrieve
▸ retrieve(salesChannelId
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
retrieve a sales channel
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
gets a sales channel
Parameters
Name | Type |
---|---|
salesChannelId Copy to Clipboard | string Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
a medusa sales channel
Defined in
medusa-js/src/resources/admin/sales-channels.ts:22
update
▸ update(salesChannelId
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
update a sales channel
This feature is under development and may change in the future.
To use this feature please enable featureflag sales_channels
Copy to Clipboard in your medusa backend project.
Description
Copy to Clipboard
updates a sales channel
Parameters
Name | Type |
---|---|
salesChannelId Copy to Clipboard | string Copy to Clipboard |
payload Copy to Clipboard | AdminPostSalesChannelsSalesChannelReq Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminSalesChannelsRes
Copy to Clipboard>
the updated medusa sales channel