A bookshop wants to publish all the books it has in stock on its website. Customers can buy them directly online, or pick them up in-store.
Bookstores use specialized cash register software to manage their day-to-day business: supplier orders, payment and payment terminal management, customer database management, and so on.
This type of software uses its API to retrieve the references of books available in the bookshop, information on each book from a bibliographic database (cover photo, title, summary, author, etc.), price and stock.