This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
public:nnels:nnels_api_docs_v1:latest_resources [2019/05/14 18:08] jonathan.schatz created |
public:nnels:nnels_api_docs_v1:latest_resources [2019/05/14 23:25] jonathan.schatz [Auth endpoints] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Entities ===== | ||
+ | ^ Resource URI ^ Version | ||
+ | | repositoryItems | ||
+ | | fileResources | ||
+ | | bookshelf | ||
+ | | basicSearch | ||
+ | | genres | ||
+ | | subjects | 1.0 | - |repositoryItems, | ||
+ | | collections | 1.0 | repositoryItems, | ||
+ | | users | 1.1 | bookshelf? | - | | ||
- | ^ Resource URI | + | ==== Properties ==== |
- | | repositoryItems | + | |
- | | fileResources | + | ^ Property |
- | | bookshelf | + | | Format |
- | | basicSearch | + | | File size | filesize | repositoryItems, |
- | | genre | 1.0 | | | | + | | Signed download link | s3_path_signed |
- | | subject | 1.0 | | | | + | | Cover Art | cover_art |
+ | |||
+ | |||
+ | ===== HTTP Methods ===== | ||
+ | * All resources support GET, OPTIONS | ||
+ | * bookshelf additionally supports POST (add to Bookshelf) | ||
+ | |||
+ | ===== Auth endpoints ===== | ||
+ | ^ Auth* ^ Resource URI ^ Example ^ | ||
+ | | AuthN | login-token | GET / | ||
+ | | AuthZ | refresh-token |