The novomind iSHOP API is based on the principles of hateoas. The idea is that each returned resource also contains links to resources somehow related to the current resource. A category, for instance, does not return all its child categories but links to the child categories.
Here an example category:
{
"id":"29918",
"name":"Fashion",
"links":[
{
"rel":"child",
"href":"https://www.example.com/ishop-api/shop/categories/296093/",
"description":null,
"security":"none"
},
{
"rel":"products",
"href":"https://www.example.com/ishop-api/shop/categories/29918/products/",
"description":null,
"security":"none"
}
]
}
The novomind iSHOP API is consistently build upon this paradigma. So you need only a single entry point (Usually the <