v2.0.3 — Live & Free

The API forManga & ManhwaData

Search thousands of series. Get chapters, ratings, cover art. No API key. No signup. Just build.

GET /api/v1/series/nano-machine
{
  "success": true,
  "data": {
    "title": "Nano Machine",
    "rating": 9.6,
    "status": "Releasing",
    "genres": ["Action", "Fantasy", "Martial Arts"],
    "chapters_available": 310
  }
}
Scroll
Free APINo AuthenticationManga DataManhwa & WebtoonCORS EnabledREST APISub-Second ResponsesRate LimitingOpen SourceMIT LicensedToraka PoweredJSON ResponsesFull-Text SearchSeries MetadataChapter TrackingFree APINo AuthenticationManga DataManhwa & WebtoonCORS EnabledREST APISub-Second ResponsesRate LimitingOpen SourceMIT LicensedToraka PoweredJSON ResponsesFull-Text SearchSeries MetadataChapter Tracking
0
Endpoints
0
Series
0
Req/Min
0
Auth Needed
Architecture

How It Works
Under the Hood

ShineiAPI sits between raw upstream data and your application — normalizing, caching, and protecting.

01Source

Toraka API

Raw manga & manhwa data from the upstream provider

Core
02Middleware

ShineiAPI

CachingRate LimitingNormalizationError Handling
03Output

Clean JSON

Consistent, well-structured responses ready for your app

Capabilities

Everything You Need
to Ship Faster

A complete API for building manga trackers, recommendation engines, and discovery tools.

Full-Text Search

Search thousands of manga, manhwa, and webtoons by title, genre, or author.

Rich Metadata

Synopsis, rating, genres, chapters, authors, artists, cover images, alt titles.

Sub-Second Responses

In-memory caching with configurable TTL. Repeated requests served in milliseconds.

Zero Authentication

No API keys, no sign-ups, no OAuth dances. Make a request, get JSON.

CORS Ready

Call directly from any frontend — browser, mobile, desktop, extension.

Middleware Architecture

Built on Toraka with caching, rate limiting, error handling, normalization.

Rate Limiting

60 req/min per IP with informative headers. Fair usage enforced.

Developer First

Consistent envelope, descriptive errors, multi-language examples.

API Reference

Clean, Predictable
Endpoints

Every response follows the same envelope format. No surprises.

GET/api/v1/series
GET/api/v1/series/{slug}
GET/api/v1/series/{slug}/chapters
GET/api/v1/search?q={query}
GET/api/v1/popular?type={type}
GET/api/v1/random
GET/api/v1/top
GET/api/v1/schedule?day={day}
GET/api/v1/genres
GET/api/v1/stats
Quick Start

Common
Recipes

Real-world code snippets to get you building immediately. Copy, paste, ship.

Search for a Series

Find any manga or manhwa by title with full-text search and relevance ranking.

javascript
const res = await fetch(
  'https://shineiapi.vercel.app/api/v1/search?q=Naruto'
);
const { data } = await res.json();

data.forEach(series => {
  console.log(series.title);      // "Naruto"
  console.log(series.rating);     // 9.2
  console.log(series.chapters_count); // 700+
});
Live

Try It Now

Select an endpoint, configure parameters, and see live JSON responses. No API key needed.

Loading Playground...
50+
GitHub Stars

Join developers who trust ShineiAPI for their manga projects.

Star on GitHub
Missing a Source?
We're actively expanding

Request new sources, endpoints, or features on GitHub.

Open an Issue

Ready to
Build?

Start using ShineiAPI today. Free, fast, and requires no authentication.