api.itbook.store

IT Bookstore API (version 1.0)



Overview

API URLhttps://api.itbook.store/1.0/
API Version1.0
Request MethodREST (GET)
Response FormatJSON

Search

Search books by title, author, ISBN or keywords

Request

/search/{query}
/search/{query}/{page}

Example usage

Request
https://api.itbook.store/1.0/search/mongodb
https://api.itbook.store/1.0/search/mongodb
Response
{
    "total": "0",
    "total": "48",
    "page": "1",
    "books": [
        {
            "title": "Practical MongoDB",
            "subtitle": "Architecting, Developing, and Administering MongoDB",
            "isbn13": "9781484206485",
            "price": "$32.04",
            "image": "https://itbook.store/img/books/9781484206485.png",
            "url": "https://itbook.store/books/9781484206485"
        },
        {
            title": "The Definitive Guide to MongoDB, 3rd Edition",
            subtitle": "A complete guide to dealing with Big Data using MongoDB",
            isbn13": "9781484211830",
            price": "$47.11",
            image": "https://itbook.store/img/books/9781484211830.png",
            url": "https://itbook.store/books/9781484211830"
        },
        {
            "title": "MongoDB in Action, 2nd Edition",
            "subtitle": "Covers MongoDB version 3.0",
            "isbn13": "9781617291609",
            "price": "$32.10",
            "image": "https://itbook.store/img/books/9781617291609.png",
            "url": "https://itbook.store/books/9781617291609"
        },
        ...
    ]
}

New

Get new releases books

Request

/new

Example usage

Request
https://api.itbook.store/1.0/new
https://api.itbook.store/1.0/new
Response
{
    "total": "0",
    "total": "10",
    "books": [
        {
            "title": "Designing Across Senses",
            "subtitle": "A Multimodal Approach to Product Design",
            "isbn13": "9781491954249",
            "price": "$27.59",
            "image": "https://itbook.store/img/books/9781491954249.png",
            "url": "https://itbook.store/books/9781491954249"
        },
        {
            title": "Web Scraping with Python, 2nd Edition",
            subtitle": "Collecting More Data from the Modern Web",
            isbn13": "9781491985571",
            price": "$33.99",
            image": "https://itbook.store/img/books/9781491985571.png",
            url": "https://itbook.store/books/9781491985571"
        },
        {
            "title": "Programming iOS 11",
            "subtitle": "Dive Deep into Views, View Controllers, and Frameworks",
            "isbn13": "9781491999226",
            "price": "$59.17",
            "image": "https://itbook.store/img/books/9781491999226.png",
            "url": "https://itbook.store/books/9781491999226"
        },
        ...
    ]
}

Books

Get book details by ISBN

Request

/books/{isbn13}

Example usage

Request
https://api.itbook.store/1.0/books/9781617294136
https://api.itbook.store/1.0/books/9781617294136
Response
{
    "error": "0"
    "title": "Securing DevOps"
    "subtitle": "Security in the Cloud"
    "authors": "Julien Vehent"
    "publisher": "Manning"
    "isbn10": "1617294136"
    "isbn13": "9781617294136"
    "pages": "384"
    "year": "2018"
    "rating": "5"
    "desc": "An application running in the cloud can benefit from incredible efficiencies, but they come with unique security threats too. A DevOps team's highest priority is understanding those risks and hardening the system against them.Securing DevOps teaches you the essential techniques to secure your cloud ..."
    "price": "$26.98"
    "image": "https://itbook.store/img/books/9781617294136.png"
    "url": "https://itbook.store/books/9781617294136"
    "pdf": {
              "Chapter 2": "https://itbook.store/files/9781617294136/chapter2.pdf",
              "Chapter 5": "https://itbook.store/files/9781617294136/chapter5.pdf"
           }
}