Class: AdminCollectionsResource
Hierarchy
default
Copy to Clipboard↳
AdminCollectionsResource
Copy to Clipboard
Methods
addProducts
▸ addProducts(id
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Description
Copy to Clipboard
Updates products associated with a Product Collection
Parameters
Name | Type | Description |
---|---|---|
id Copy to Clipboard | string Copy to Clipboard | the id of the Collection |
payload Copy to Clipboard | AdminPostProductsToCollectionReq Copy to Clipboard | an object which contains an array of Product IDs to add to the Product Collection |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Defined in
medusa-js/src/resources/admin/collections.ts:100
create
▸ create(payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Description
Copy to Clipboard
Creates a collection.
Parameters
Name | Type |
---|---|
payload Copy to Clipboard | AdminPostCollectionsReq Copy to Clipboard |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Created collection.
Defined in
medusa-js/src/resources/admin/collections.ts:22
delete
▸ delete(id
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<DeleteResponse
Copy to Clipboard>
Description
Copy to Clipboard
deletes a collection
Parameters
Name | Type | Description |
---|---|---|
id Copy to Clipboard | string Copy to Clipboard | id of collection to delete. |
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>
Deleted response
Defined in
medusa-js/src/resources/admin/collections.ts:52
list
▸ list(query?
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminCollectionsListRes
Copy to Clipboard>
Description
Copy to Clipboard
Lists collections matching a query
Parameters
Name | Type | Description |
---|---|---|
query? Copy to Clipboard | AdminGetCollectionsParams Copy to Clipboard | Query for searching collections |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminCollectionsListRes
Copy to Clipboard>
a list of collections matching the query.
Defined in
medusa-js/src/resources/admin/collections.ts:80
removeProducts
▸ removeProducts(id
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<DeleteResponse
Copy to Clipboard>
Description
Copy to Clipboard
Removes products associated with a Product Collection
Parameters
Name | Type | Description |
---|---|---|
id Copy to Clipboard | string Copy to Clipboard | the id of the Collection |
payload Copy to Clipboard | AdminDeleteProductsFromCollectionReq Copy to Clipboard | an object which contains an array of Product IDs to add to the Product Collection |
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>
Defined in
medusa-js/src/resources/admin/collections.ts:115
retrieve
▸ retrieve(id
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Description
Copy to Clipboard
get a collection
Parameters
Name | Type | Description |
---|---|---|
id Copy to Clipboard | string Copy to Clipboard | id of the collection to retrieve. |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
the collection with the given id
Defined in
medusa-js/src/resources/admin/collections.ts:66
update
▸ update(id
Copy to Clipboard, payload
Copy to Clipboard, customHeaders?
Copy to Clipboard): ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
Description
Copy to Clipboard
Updates a collection
Parameters
Name | Type | Description |
---|---|---|
id Copy to Clipboard | string Copy to Clipboard | id of the collection to update. |
payload Copy to Clipboard | AdminPostCollectionsCollectionReq Copy to Clipboard | update to apply to collection. |
customHeaders Copy to Clipboard | Record Copy to Clipboard<string Copy to Clipboard, any Copy to Clipboard> |
Returns
ResponsePromise
Copy to Clipboard<AdminCollectionsRes
Copy to Clipboard>
the updated collection.