Manga API Documentation

Random manga recommendations with genre filtering

Don't have any Rate Limit but do use the API responsibly.

API Overview

The Manga API provides random manga recommendations . You can get completely random manga or filter by specific genres.

Base URL: https://hishuanigami.com/api/v1/manga/random

Features

Endpoint

GET
/api/v1/manga/random

Parameters

Parameter Type Required Description
tags string No Comma-separated list of genre tags to filter by. Case-insensitive, supports spaces and underscores

Response Format

{
  "title": "Manga Title",
  "mal_url": "https://myanimelist.net/manga/...",
  "status": "Completed",
  "chapters": 120,
  "volumes": 15,
  "genres": ["Romance", "Drama", "School"]
}

Usage Examples

1. Random Manga (No Tags)

GET https://hishuanigami.com/api/v1/manga/random

2. Get All Available Tags

GET https://hishuanigami.com/api/v1/manga/tags

3. Single Tag Filter

GET https://hishuanigami.com/api/v1/manga/random?tags=romance

4. Multiple Tags Filter

GET https://hishuanigami.com/api/v1/manga/random?tags=romance,drama,school

5. Flexible Genre Formats

All of these will work for "Slice of Life" genre:

GET https://hishuanigami.com/api/v1/manga/random?tags=Slice of Life
GET https://hishuanigami.com/api/v1/manga/random?tags=Slice_of_Life
GET https://hishuanigami.com/api/v1/manga/random?tags=slice_of_life

Response Codes

200 Success

Request successful, manga data returned

404 Not Found

No manga found for the provided tags or no manga in database

{"error": "No manga found for the provided tags"}

500 Internal Server Error

Server error occurred while processing request

{"error": "Internal server error"}

Additional Information

Genre Matching

The API uses flexible genre matching that:

Response Fields