Documentation for /imdb, /tmdb, /anilist, /ai, /eplist, /manga, /anime and /truecaller routes
Description: Returns a list of available IMDb genres.
Response:
["action", "adventure", ...]
Description: Returns a list of available IMDb top lists.
Response:
["top_movies", "top_tv", ...]
Description: Retrieves selected IMDb genre categories and their items.
Response:
{
"data": {
"action": [
{ "title": "Movie Title", "slug": "movie-title", "id": "int:123", "image": "url" },
...
],
...
}
}
Description: Retrieves details for a specific IMDb genre.
Parameters:
Response:
{
"genre": "genreName",
"data": {
"genreTitle": "Action",
"coverImg": "url",
"description": "Description text",
"type": "Genre type",
"popular_movies": [
{ "imdbId": "tt123", "title": "Movie Title", "rating": "8.0", "image": "url" },
...
],
...
}
}
Description: Retrieves a specific IMDb top list.
Parameters:
Response:
{
"list": "listName",
"data": [
{ "rank": 1, "imdbId": "tt123", "title": "Movie Title", "year": "2020", "rating": "8.0", "image": "url" },
...
]
}
Description: Retrieves news from IMDb.
Response:
{
"articles": [
{
"title": "Article Title",
"body": "Article body text",
"source": "Article source",
"url": "Article URL",
"image": "Article image URL",
"date": "Article date",
"author": "Article author"
},
...
}
}
Description: Retrieves data from IMDb for multiple titles.
Example:
GET /imdb/api/titles:batch_get?title_ids=tt4154796&title_ids=tt0332280&title_ids=tt32223398
Parameters:
Response:
[
{
"id": "tt4154796",
"title": "Avengers: Endgame",
"release": "2019",
"image": "https://m.media-amazon.com/images/M/MV5BMTc5MDE2ODcwNV5BMl5BanBnXkFtZTgwMzI2NzQ2NzM@._V1_.jpg",
"rating": 8.4
},
{
"id": "tt0332280",
"title": "The Notebook",
"release": "2004",
"image": "https://m.media-amazon.com/images/M/MV5BZjE0ZjgzMzYtMTAxYi00NGMzLThmZDktNzFlMzA2MWRmYWQ0XkEyXkFqcGc@._V1_.jpg",
"rating": 7.8
},
{
"id": "tt32223398",
"title": "Jaat",
"release": "2025",
"image": "https://m.media-amazon.com/images/M/MV5BNDQxYmM2YmUtOGJmYy00YzcyLTkxOTItYmI3ZTZjZmUwZDMxXkEyXkFqcGc@._V1_.jpg",
"rating": 6
},
...
]
Description: Retrieves data from TMDb for a specific category and type.
Parameters:
Response:
[
{
"id": "tt123",
"title": "Title",
"media_type": "movie|tv",
"rating": 8.0,
"poster": "url",
"genres": ["action", "drama"]
},
...
]
Description: Welcome message for AniList API.
Response:
πΊπ Welcome to AniList Anime & Manga REST API
Description: Retrieves the top 100 manga from AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Retrieves trending manga from AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Retrieves top manhwa from AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Searches manga by query on AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Retrieves manga details by ID from AniList.
Parameters:
Response:
{
"success": true,
"manga": {...}
}
Description: Retrieves the top 100 anime from AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Retrieves trending anime from AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Searches anime by query on AniList.
Parameters:
Response:
{
"success": true,
"pagination": {...},
"results": [...],
"cached": false
}
Description: Retrieves anime details by ID from AniList.
Parameters:
Response:
{
"success": true,
"anime": {...}
}
Description: Provides AI-driven recommendations based on a query using TMDb and IMDb data.
Parameters:
Response:
{
"query": "user query",
"analysis": {
"recommended_genres": ["genre1", "genre2"],
"content_type": "movies|tv_shows|both",
"theme_keywords": ["keyword1", "keyword2"],
"explanation": "Explanation text"
},
"titles": [
{
"id": "tt123",
"type": "movie|tv",
"primary_title": "Title",
"primary_image": "url",
"genres": ["genre1", "genre2"],
"rating": { "aggregate_rating": 8.0 },
"start_year": "2020",
"runtime_minutes": 120,
"plot": "Plot description",
"source": "tmdb|imdb"
},
...
]
}
Description: Retrieves titles for a specific genre from TMDb and IMDb.
Parameters:
Response:
{
"genre": "genreName",
"titles": [
{
"id": "tt123",
"type": "movie|tv",
"primary_title": "Title",
"primary_image": "url",
"genres": ["genre1", "genre2"],
"rating": { "aggregate_rating": 8.0 },
"start_year": "2020",
"runtime_minutes": 120,
"plot": "Plot description",
"source": "tmdb|imdb"
},
...
]
}
Description: Health check endpoint for the AI API.
Response:
{
"status": "healthy",
"timestamp": "ISO timestamp",
"ALL_GENRES": ["action", "adventure", ...]
}
Description: Returns the list of available genres for AI recommendations.
Response:
{
"ALL_GENRES": ["action", "adventure", ...]
}
Description: Retrieves episode details for a TV show by IMDb ID from vidsrc.xyz.
Parameters:
Response:
{
"imdb_id": "tt123",
"total_seasons": 2,
"seasons": {
"1": [
{
"episode": 1,
"title": "Episode Title",
"url": "https://vidsrc.xyz/embed/..."
},
...
],
...
}
}
Description: Retrieves information about a phone number using Truecaller.
Parameters:
Response:
{
"id": "idData",
"name": "nameData",
"imId": "imIdData",
"about": "aboutData",
"image": "imageData",
"jobTitle": "jobTitleData",
"score": 0.9,
"access": "PUBLIC",
"enhanced": true,
"companyName": "companyNameData",
"phones": [
{
"e164Format": "e164FormatData",
"numberType": "numberTypeData",
"nationalFormat": "nationalFormatData",
"dialingCode": 977,
"countryCode": "NP",
"carrier": "Nepal Telecom",
"type": "openPhone"
}
],
"addresses": [
{
"address": "addressData",
"zipCode": "zipCodeData",
"city": "cityData",
"countryCode": "countryCodeData",
"timeZone": "timeZoneData",
"type": "addressData"
}
],
"internetAddresses": [
{
"id": "idData",
"service": "serviceData",
"caption": "captionData",
"type": "internetAddressData"
},
{
"id": "idData",
"service": "serviceData",
"type": "internetAddressData"
}
],
"badges": [
"user"
],
"tags": [],
"cacheTtl": 1296000000,
"sources": [],
"searchWarnings": [],
"surveys": [
{
"id": "surveyIdData",
"frequency": 86400,
"passthroughData": "passthroughData",
"perNumberCooldown": 31536000,
"dynamicContentAccessKey": "dynamicContentAccessKeyData"
},
{
"id": "surveyIdData",
"frequency": 86400,
"passthroughData": "passthroughData",
"perNumberCooldown": 31536000,
"dynamicContentAccessKey": "dynamicContentAccessKeyData"
},
{
"id": "surveyIdData",
"frequency": 0,
"passthroughData": "passthroughData",
"perNumberCooldown": 0,
"dynamicContentAccessKey": "dynamicContentAccessKeyData"
}
],
"commentsStats": {
"showComments": false
},
"manualCallerIdPrompt": false,
"ns": 0
}
Detailed documentation: Manga API
Detailed documentation: Anime API