Welcome to the Anime API! This API provides information about animes, including details about animes, genres, authors, studios, and characters. It's a comprehensive resource for developers looking to integrate anime data into their applications or websites.
The base URL for accessing the Anime API is: https://isekai.onrender.com
This endpoint retrieves information about animes.
- Method:
GET
- URL:
/animes
perPage
(optional): The maximum number of animes to retrieve per page. Default is 10.page
(optional): The page number of the results. Default is 1.
GET /animes?limit=10&page=1
The response will be a JSON object containing an array of anime objects.
{
"data": [
{
"id": c7a569d0-fa08-4fcb-9991-ec98669270d6,
"title": "Attack on Titan",
"synopsis": "A story about humanity's struggle against giant humanoid creatures known as Titans.",
"release_year": 2013,
"rating": 8.9,
"genres": ["Action", "Drama", "Fantasy"],
"author": "Hajime Isayama",
"studio": "Wit Studio",
"characters": [
"Eren Yeager",
"Mikasa Ackerman",
"Armin Arlert"
]
},
// Other anime objects...
]
}
This endpoint retrieves a list of anime genres.
- Method:
GET
- URL:
/genres
GET /genres
The response will be a JSON object containing an array of genre strings.
{
"data": [
"Action",
"Adventure",
"Comedy",
// Other genres...
]
}
This endpoint retrieves a list of anime authors.
- Method:
GET
- URL:
/authors
GET /authors
The response will be a JSON object containing an array of author strings.
{
"data": [
"Hajime Isayama",
"Masashi Kishimoto",
"Eiichiro Oda",
// Other authors...
]
}
This endpoint retrieves a list of anime studios.
- Method:
GET
- URL:
/studios
GET /studios
The response will be a JSON object containing an array of studio strings.
{
"data": [
"Wit Studio",
"Studio Ghibli",
"Bones",
// Other studios...
]
}
This endpoint retrieves a list of anime characters.
- Method:
GET
- URL:
/characters
GET /characters
The response will be a JSON object containing an array of character strings.
{
"data": [
"Eren Yeager",
"Mikasa Ackerman",
"Naruto Uzumaki",
// Other characters...
]
}
The Anime API does not currently require authentication. However, please note that this is subject to change in the future for security reasons.
To ensure fair usage and prevent abuse, the Anime API imposes rate limits. Each endpoint has its own rate limit, which allows a certain number of requests per minute. If the rate limit is exceeded, you will receive a 429 Too Many Requests
response.
In case of an error, the API will return an appropriate HTTP status code along with an error message in the response body. Please refer to the API documentation or error response for more details.
We hope you find the Anime API useful for integrating anime data into your projects. If you have any questions or encounter any issues, please don't hesitate to reach out to our support team. Happy coding!