Packages
The Packages API function returns a list of all available packages
This method will return the following packages
All published public packages
if a user is authenticated the following packages will be returned as well
All published packages that require user authentication
All unpublished packages owned by the current authenticated user