Endpoint:
GET https://api.i-as.dev/api/komiku/genre
Response:
Returns a list of available genres in the comic database.
[
{
"genreSlug": "string",
"genreName": "string"
}
// More data
]
Fields:
genreSlug
: The slug for the genre (used for accessing the genre detail).genreName
: The name of the genre (e.g., Action, Adventure).Endpoint:
GET https://api.i-as.dev/api/komiku/genre/:genreSlug
Parameters:
genreSlug
: The slug of the genre (e.g., action
, adventure
).page={value}
: Page number for pagination.orderby={value}
: Sort the results by a specific attribute (e.g., date
).type={value}
: Filter by type (e.g., manga
).Response:
{
"genre": "string",
"title": "string",
"list": [
{
"id": "string",
"slug": "string",
"title": "string",
"date": "string"
}
// More data
]
}
Endpoint:
GET https://api.i-as.dev/api/komiku/type
Response:
Returns a list of available types for comics.
[
{
"typeSlug": "string",
"typeName": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/orderby
Response:
Returns a list of available order-by options for sorting the results.
[
{
"orderbySlug": "string",
"orderbyName": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/status
Response:
Returns a list of available statuses for comics (e.g., ongoing, completed).
[
{
"statusSlug": "string",
"statusName": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/detail/:slug
Parameters:
slug
: The unique identifier for the comic (e.g., isekai-manga
).Response:
{
"title": "string",
"image": "url-img",
"description": "string",
"genres": ["string"],
"status": "string",
"chapters": [
{
"chapterSlug": "string",
"chapterTitle": "string"
}
// More data
]
}
Endpoint:
GET https://api.i-as.dev/api/komiku/chapter/:chapterSlug
Parameters:
chapterSlug
: The slug of the chapter (e.g., chapter-1
).Response:
{
"chapterTitle": "string",
"content": "string",
"images": ["url-img"]
}
Endpoint:
GET https://api.i-as.dev/api/komiku/search?q=your-query
Parameters:
q
: The search query (e.g., isekai
).page={value}
: Page number for pagination.type={value}
: Filter by type (e.g., manga
).Response:
[
{
"id": "string",
"slug": "string",
"title": "string",
"date": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/popular
Parameters:
page={value}
: Page number for pagination.orderby={value}
: Sort the results by a specific attribute (e.g., date
).type={value}
: Filter by type (e.g., manga
).Response:
[
{
"id": "string",
"slug": "string",
"title": "string",
"date": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/latest
Parameters:
page={value}
: Page number for pagination.orderby={value}
: Sort the results by a specific attribute (e.g., date
).type={value}
: Filter by type (e.g., manga
).genre1={value}
: Filter by the first genre (e.g., action
).genre2={value}
: Filter by the second genre (e.g., adventure
).status={value}
: Filter by the status (e.g., ongoing
).Response:
[
{
"id": "string",
"slug": "string",
"title": "string",
"date": "string"
}
// More data
]
Endpoint:
GET https://api.i-as.dev/api/komiku/colored
Parameters:
page={value}
: Page number for pagination.orderby={value}
: Sort the results by a specific attribute (e.g., date
).type={value}
: Filter by type (e.g., manga
).Response:
[
{
"id": "string",
"slug": "string",
"title": "string",
"date": "string"
}
// More data
]