10

I want my users to set their previously read books in my app.

Is there any database with easily accessible API where I can get up-to-date book titles?

Patrick Hoefler
  • 5,790
  • 4
  • 31
  • 47
János
  • 899
  • 8
  • 20
  • 1
    The movies part of your question would be a duplicate of http://opendata.stackexchange.com/questions/1594/open-source-alternative-to-imdb so I edit your question to focus on books, hope you are OK with it :-) – Nicolas Raoul Jan 09 '15 at 05:34
  • Worldcat.org is one such site /DB. – Deer Hunter Jan 09 '15 at 07:16
  • because they don't have every book archived. you can join and then add the book to the archive....DO IT! – albert Jan 09 '15 at 22:01
  • we have A LOT of books but not all of them. Our users are constantly adding more items to the database. Hopefully we will succeed to collect all books in the near future. – teeparty Jan 10 '15 at 17:01
  • @albert EnJayz so both of your database is open for public, user can add records both to your database, do you sync outpan <-> openlibrary back and forth, that would make much sense from user perspective? – János Jan 10 '15 at 18:43
  • you can propose that to the groups. or sync them yourself – albert Jan 10 '15 at 19:32
  • I found that book :) https://www.outpan.com/view_product.php?barcode=9789630888288 – philshem Mar 28 '15 at 06:50

2 Answers2

8

Open library has a goal of one page for every book, and has the data you seek.
It's run by the internet archive.

albert
  • 11,885
  • 4
  • 30
  • 57
4

The British Library has a Linked Data API to the British National Bibliography (BNB): http://www.bl.uk/bibliographic/datafree.html

Examples of how to use the API can be found here:

psychemedia
  • 266
  • 1
  • 2