Skip to content

maobowen/enhanced-bangumi-api

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub package.json version GitHub Top Language Build Status Coverage Status GitHub License

Enhanced Bangumi API

This is Enhanced Bangumi API, an API that provides anime-related information. It uses the data semi-manually collected from here.

Usage

The API is available at https://bgmapi.bmao.tech/<version>. The latest API version is v1 and it supports GET method to the following routes:

Route Description Example
/subjects Get brief information of all series in the database /subjects
/subjects/:subjectId
/subjects/:subjectId/eps
Get detailed information of all episodes by subjectId /subjects/120925
/subjects/120925/eps
/subjects/:subjectId/eps/:episodeId Get detailed information of an episode by subjectId and episodeId /subjects/120925/eps/541642
/subjects/:subjectId/eps/:episodeId/sources Get all streaming sources of an episode by subjectId and episodeId /subjects/120925/eps/541642/sources
/subjects/:subjectId/eps/:episodeId/sources/:serviceId Get a certain streaming source of an episode by subjectId, episodeId and serviceId /subjects/120925/eps/541642/sources/bilibili.com_cn
/subjects/:subjectId/sources Get all streaming sources of a series by subjectId /subjects/120925/sources
/subjects/:subjectId/sources/:serviceId Get a certain streaming source of a series by subjectId and serviceId /subjects/120925/sources/bilibili.com_cn
Parameter Description
subjectId The subject ID on Bangumi
episodeId The episode ID on Bangumi
serviceId The service ID defined in the data repository

For details, please refer to the API documentation.


© 101对双生儿 2020.

About

An enhanced Bangumi API written in Node.js Express and running on Heroku.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published