Service Collections
Documentation
Table of Contents
CollectionsService
- See: //api.templatemonster.com/collection/v2/
collections Micro Service API that you may adopt for your needs
Parameters
-
url
string service url -
token
(string | null) user access tocken if available (optional, defaultnull
)
messages
Object with class service messages
getColectionItemsById
Get list of collection items of collection specified by collection_id
Examples
Read collection items list
(async () => {
const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');
const items = await collections.getColectionItemsById('mfsgxst31slvddqz0miv');
})();
Returns CollectionItemsList array of items
getCollectionsOfUser
Get list of collections of user
Parameters
Examples
Get Favorites Collection
(async () => {
const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');
const items = await collections.getCollectionsOfUser();
})();
Returns CollectionList collections
postCollection
Add new collection
Parameters
-
name
string collection name
Examples
Create collection
(async () => {
const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');
const item = await collections.postCollection('Favorites');
})();
Returns Collection collection object
postItem
Add new collection item
Parameters
Examples
Favorite item
(async () => {
const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');
const item = await collections.postItem('mfsgxst31slvddqz0miv', 'template-67020');
})();
Returns CollectionItem record in the collection
deleteItem
Delete Collection Item
Parameters
-
id
number id of the record in the collection
Examples
Remove from collection
(async () => {
const collections = new CollectionsService('//api.templatemonster.com/collection/v2/');
await collections.deleteItem(2342);
})();
Array
Collection items list object
Type: CollectionItemsList
Properties
-
null-null
Array<CollectionItem> array of items
Post
Collection item object
Type: CollectionItem
Properties