Penguin Random House Developer Blog

Enhanced API v1.4.6 released

On Wednesday July 31, 2019, version 1.4.6 of the Enhanced PRH API was released to production. If you encounter any problems with your applications as a result of these changes, please contact us at api@penguinrandomhouse.com.

Version 1.4.6 release notes

We are now exposing two new data elements as part of the Title representation: asin and customSubjectCategory. Both have also been added to the product display view which many people use.

/domains/PRH.US/titles/9780139615320

        "asin": "0139615326",
        "customSubjectCategory": "Occult Sciences",
        "otherFields": {

You can also use customSubjectCategory as a filter parameter.

/domains/PRH.US/titles?customSubjectCategory=Occult%20Sciences

{
  "status": "ok",
  "recordCount": 2,
  "startTimestamp": "2019-07-31T14:50:12Z",
  "endTimestamp": "2019-07-31T14:50:12Z",
  "timeTaken": 9,
  "data": {
    "titles": [
      {
        "isbn": 9780139615320,
        "isbnHyphenated": "978-0-13-961532-0",
        "title": "Wisdom of the Mystic Masters",
        "subtitle": null,
        "author": "Joseph J. Weed",
        "onsale": "1971-02-01",

Finally, we changed the name of one of the site filters used by the sales platform.

New Feature

Task

  • [RHAPI-1171] - Expose SUBJECTLONG as "customSubjectCategory"
  • [RHAPI-1172] - Add "customSubjectCategory" filter parameter
  • [RHAPI-1174] - Change PreK12 siteFilter to Elementary