Discover/anidb.net API
live

anidb.net APIanidb.net

Access AniDB anime metadata, episode details, character data, and seasonal charts via 7 REST endpoints. Search titles, filter by season, type, and year.

Endpoints
7
Updated
11d ago
Try it
Search keyword or anime title (e.g. 'Naruto', 'Dragon Ball').
api.parse.bot/scraper/85433efe-2087-4e5a-bff1-1c78cbd5820a/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/85433efe-2087-4e5a-bff1-1c78cbd5820a/search_anime?query=One+Piece' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for anime by title or keyword. Returns up to 30 results ranked by relevance score. If the query matches a single anime exactly, the site may redirect and return a single-item result.

Input
ParamTypeDescription
queryrequiredstringSearch keyword or anime title (e.g. 'Naruto', 'Dragon Ball').
Response
{
  "type": "object",
  "fields": {
    "items": "array of anime search results, each with id, title, and score",
    "total": "integer count of items returned"
  },
  "sample": {
    "data": {
      "items": [
        {
          "id": "239",
          "score": "7.668",
          "title": "Naruto"
        },
        {
          "id": "4880",
          "score": "6.858",
          "title": "Naruto Shippuuden"
        }
      ],
      "total": 2
    },
    "status": "success"
  }
}

About the anidb.net API

The AniDB API exposes 7 endpoints covering anime search, full series metadata, character lookups, episode details, and seasonal charts drawn from AniDB's community-maintained database. The get_anime_details endpoint alone returns episode lists with air dates and durations, tags, descriptions, and ratings for any series by numeric ID. Whether you need to search by keyword or filter by year, season, and airing status, the API gives structured JSON back for every request.

Anime Search and Metadata

The search_anime endpoint accepts a query string and returns up to 30 results, each with an id, title, and relevance score. When the query matches a single title exactly, the result may be a single-item array. To fetch full metadata, pass that id to get_anime_details, which returns the title, description, a tags array, and a complete episodes array — each episode object includes id, number, title, duration, and airdate. For multi-filter queries, advanced_search_anime accepts a query alongside year, season, types (comma-separated type names like tvseries), and an airing_status integer, returning up to 25 ranked results.

Characters and Episodes

search_character accepts a query and returns up to 30 matching characters with id, name, and gender. Passing a character id to get_character_details retrieves name, description, and a related_anime array where each entry includes the anime's id, title, and the character's role in that series. Individual episodes can be fetched directly with get_episode_details using a numeric episode id, returning title, description, air_date, and play_length fields without needing to go through the parent anime.

Seasonal Charts

The get_season_chart endpoint accepts an optional year integer and a season string (winter, spring, summer, or autumn). The response is an items array where each entry includes id, title, date, type_info, rating, and average. This makes it straightforward to build season-browsing features or compare ratings across a single cour. If neither parameter is provided, the endpoint returns data for the current or most recently populated season.

Common use cases
  • Build an anime recommendation engine using tags and ratings from get_anime_details.
  • Populate a seasonal airing calendar using get_season_chart with year and season filters.
  • Generate character profile pages using name, description, and related_anime from get_character_details.
  • Track episode air dates and durations for a watchlist app using the episodes array in get_anime_details.
  • Filter anime by type and airing status for a discovery tool using advanced_search_anime.
  • Cross-reference a character's appearances across multiple series using the related_anime field.
  • Fetch standalone episode synopses for a trivia or quiz application via get_episode_details.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does AniDB have an official developer API?+
Yes. AniDB provides an official UDP-based API documented at https://wiki.anidb.net/UDP_API_Definition. It requires client registration and is lower-level than a REST API, exposing anime data over a custom UDP protocol. The Parse API delivers the same source data as structured JSON over standard HTTP without client registration.
What does `get_anime_details` return, and how does the episode data look?+
It returns id, title, description, tags (an array of tag name strings), and episodes. Each object in the episodes array includes id, number, title, duration, and airdate. Tags may be an empty array if the anime has none recorded on AniDB.
Does `search_anime` support pagination or return more than 30 results?+
search_anime returns up to 30 results per call and does not expose a pagination parameter. The total field reflects the count of items actually returned in that response, not the full database count. You can fork the API on Parse and revise it to add offset or page-based pagination if your use case requires deeper result sets.
Is staff, voice actor, or studio data available through this API?+
Not currently. The API covers anime metadata, episode details, character profiles, and seasonal charts. Staff credits, voice actor listings, and studio affiliations are not exposed in any current endpoint. You can fork the API on Parse and revise it to add an endpoint that retrieves that data.
How does the `airing_status` filter in `advanced_search_anime` work?+
The airing_status parameter accepts a numeric code; for example, 2 corresponds to finished airing. The accepted integer values map to AniDB's internal status taxonomy, so you should test values against known series to confirm which codes are active. The endpoint returns up to 25 results regardless of how many filters are applied.
Page content last updated . Spec covers 7 endpoints from anidb.net.
Related APIs in EntertainmentSee all →
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
mwcbarcelona.com API
Discover and explore MWC Barcelona 2026 exhibitors, speakers, and sessions by searching, filtering, and browsing by category, location, or type. Access detailed information about pavilions, agenda schedules, news updates, and pass options to plan your conference experience.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
brickset.com API
Search and browse thousands of LEGO sets by theme, year, or keyword. Retrieve detailed data for any set including piece count, minifigure count, dimensions, RRP, and more. Explore the full catalog of themes and yearly releases available on Brickset.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.
AniDB API – Anime, Characters & Episodes · Parse