This method returns all the categories with predefined max number of packages for each category.
Success Response Content
Example JSON:
{
"validationErrors": [],
"result": {
"storeCategoriesWithPackagesBean": {
"categories": [
{
"category": {
"name": "Facilities",
"reference": "facilities"
},
"packagesSearchResult": {
"totalResults": 1,
"packages": [
{
"packageSpecSearchResult": {
"specReferenceNumber": "P-0000029",
"displayName": "All By Myself",
"tagLine": "A package used for testing viewing specs by topic with one result.",
"summary": "All by myself! Don't wanna be, all by myyyyyseeeeelf.",
"largeImage": {
"width": 540,
"height": 304,
"url": "http://localhost:61527/public/2c120b6e-19eb-484e-bd37-7d375abf5ad3"
},
"smallImage": {
"width": 540,
"height": 304,
"url": "http://localhost:61527/public/2c120b6e-19eb-484e-bd37-7d375abf5ad3"
},
"category": {
"key": "127",
"reference": "facilities"
},
"promoted": false,
"purchaseLimit": -1,
"subscriptionPeriod": "MONTHLY",
"pricingModelBean": {
"packageType": "RECURRING_WITH_ONE_OFF",
"minimumSetUpCost": "$ 12.00",
"minimumSetupCostDetails": {
"currencyCode": "AUD",
"currencySymbol": "$",
"amount": "12.50"
},
"minimumRecurringCost": "$ 150.00",
"minimumRecurringCostDetails": {
"currencyCode": "AUD",
"currencySymbol": "$",
"amount": "150.00"
}
},
"lastUpdateTime": "2010-07-10T14:21:30.000"
}
}
]
}
}
]
}
}
}
Field Descriptions