Skip to content

Releases: senerh/shonen-touch-api

3.0.1

25 Mar 10:50
81fe34e
Compare
Choose a tag to compare

version(*): set version from 3.0.0-SNAPSHOT to 3.0.1
fix(LireScanDAO): remove ads
version(*): set version from 3.0.0 to 3.0.0-SNAPSHOT

3.0.0

17 Feb 19:46
41e0e24
Compare
Choose a tag to compare

release(*): set version from 2.0.0 to 2.1.0

11 Jan 10:54
13259ce
Compare
Choose a tag to compare
feat(LirescanDAO): remove adds

v1.0

13 May 15:46
Compare
Choose a tag to compare

Shonen Touch API v1.0

Restful API based on lirescan.net website which provides scans from several mangas.

Development environment

  • Java 1.8.0_101
  • Tomcat 9.0.0.M10

Documentation

All resources

Description Method Path Result
Get all mangas GET /mangas List<MangaDTO>
Get all mangas GET /fullmangas List<FullMangaDTO>
Get all scans from a given manga GET /mangas/{manga}/scans List<ScanDTO>
Get all pages from a given manga and scan GET /mangas/{manga}/scans/{scan}/pages List<PageDTO>
Get an image from a given manga, scan and page GET /mangas/{manga}/scans/{scan}/pages/{page}/image ImageDTO

All DTOs

MangaDTO FullMangaDTO ScanDTO PageDTO ImageDTO
String slug String slug String num String num String url
String name String name
String url
String last_scan

Examples

Resource Result
/mangas [{"slug":"my-manga","name":"My Manga"},{"slug":"your-manga","name":"Your Manga"}]
/fullmangas [{"slug":"my-manga","name":"My Manga","url":"http://www.foo.bar/my-manga/preview.jpg","last_scan":"3"},{"slug":"your-manga","name":"Your Manga","url":"http://www.foo.bar/your-manga/preview.jpg","last_scan":"17"}
/mangas/my-manga/scans [{"num":"1"},{"num":"2"},{"num":"3"}]
/mangas/my-manga/scans/1/pages [{"num":"1"},{"num":"2"},{"num":"3"},{"num":"4"}]
/mangas/my-manga/scans/1/pages/1/image {"url":"http://www.foo.bar/my-manga/first-page.jpg"}

Author