Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/madnificent/books-service

Example mu-cl-resources configuration to support the JSONAPI compliant management of books and their authors.
https://github.com/madnificent/books-service

mu-service

Last synced: 3 days ago
JSON representation

Example mu-cl-resources configuration to support the JSONAPI compliant management of books and their authors.

Awesome Lists containing this project

README

        

# Books service #

Service offering storage for basic information about Books.

_Version: 2.0.0_

## Available resources ##

The books service has support for Books and Authors.

Books have the following properties:

| Property | Intended use |
|-------------|--------------------------------------------|
| title | Short title of the book |
| isbn | Unique ISBN identifier of the book |
| authors | Link to authors of the book |

Authors have the following properties:

| Property | Intended use |
|-------------|--------------------------------------------|
| name | Full name of the author |
| books | Link to books of the author |

## Available calls ##

All calls which mu-cl-resources offers are supported for the resources `/books` and `/authors`.
Authorization is not included. This includes most of the calls specified by JSONAPI.org.

## Docker Compose snippet

bookslisting:
image: madnificent/books-service:2.0.0
links:
- database:database