Service Guides for PublicationIQ

Investigate use cases. Find sample scenarios. Learn how your applications can best use PublicationIQ.

Get All Packages

The Get All Packages endpoint allows you to retrieve a list of all packages from EPKB associated with your profile. You can then use the list on a display to browse by database.

To Get All Packages (example):

Gather the following information for the request:

  • The EBSCO customer profile in the form of customerid.groupid.profileid.

Request

GET https://sandbox.ebsco.io/pf/pfaccount/PROFILE/allpackages

Response

200 OK

{
  "packagesList": [
    {
      "packageId": 22551,
      "packageName": "123Library eBooks",
      "contentType": "EBook"
    },
    {
      "packageId": 3157050,
      "packageName": "20181126 marc's custom package",
      "contentType": "AggregatedFullText"
    },

.
.
.
    {
      "packageId": 3467,
      "packageName": "학술교육원 (e-Article)",
      "contentType": "AggregatedFullText"
    },
    {
      "packageId": 2103,
      "packageName": "한국학술정보 (KISS)",
      "contentType": "AggregatedFullText"
    }
  ],
  "totalResults": 441
}

For more information on the GET all packages resource, please refer to our interactive or service reference documentation.