One of the biggest challenges is the lack of book data available via API. The best sources appear to be Ingram and Amazon.
I don’t want to use Amazon as if I use their API the only place I could refer people to buy books is Amazon (due to their rules). They also have a really bad reputation for dependability with their affiliate/sales partners, so I want to avoid anything that ties me to them.
Ingram’s API appears to be the most complete but is archaic. We vetted it earlier this year and it is kinda like browsing the web 15 years ago. It is also expensive and would probably cost $1,000 to $2,000 a month to use it.
What would I like to do with an API?
- Pull BISAC categories for books to help relate them to topics and other books.
- Pull Author’s other books to help show those off.
- Pull data about the genre so I can classify things as fiction/non-fiction, children’s books, crime, fantasy, and so on.
- Pull down what age group the children’s or YA book was written for.
For now, this is off the table as the benefits outweigh the cost to purchase access and the cost to build support for using it. If anyone has a book API to recommend please let me know.