The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
packages:
[
{
packageID: String,
packageName: String,
packageDescription: String,
packageInstallDate: String,
packageVersion: String,
packageVendor:
{
vendorID: String,
vendorName: String,
vendorDescription: String
},
packageRoutes:
[
{
routeName: String,
routePattern: String,
physicalPath: String,
defaultValues: String,
constraints: String,
dataTokens: String,
checkPhysicalAccess: False
}
],
packageRequirements:
[
String
],
packageConflicts:
[
String
]
}
]
}