"As a Reader, I want to get detailed information about a reference, so that I can make better decisions about it."
Schema TBD; information about the author, publisher, and publication are probably needed here. There are probably very different properties for journal or periodical articles, books, Web pages, and others (?). Also, reference identity is probably worth discussing. Two citations of to different pages in the same book or periodical article are probably (?) "the same reference" in this scope.
GET /reference/{id}
Get reference details.
Parameters:
- id: Unique ID of the reference.
Notable request headers: none
Status codes:
- 200: OK
- 404: no such reference
- 403: unauthorised to read this reference
Notable response headers: none
Response body: JSON object, Reference object from Schema.