Giter VIP home page Giter VIP logo

maimaidx-songs-database's Introduction

MaiMaiDX Songs Database

MaiMaiDX Songs Database is an API using expressJS

LiveServer (Heroku)

Response structure

The following JSON data is returned in the response body.

Property Description Type
status Give the result of the request that it's success or not. Boolean
code Request status code. Integer
message Message summary String
jp_total Total songs in japanese version Intenger
en_total Total songs in international version Intenger
data Provide useful data for processing Any (Optional)

GET all songs

HTTP Request:

GET /songs

Example: https://maimaidx.herokuapp.com/maimai/songs

Using filters

HTTP Request:

GET /songs?category=niconico&artist=livetune 
#Search for Category niconicoボーカロイド and Artist kz(livetune)
GET /songs?title=PANDORA%20PARADOXXX
#Search for song PANDORA PARADOXXX only

Example: https://maimaidx.herokuapp.com/maimai/songs?category=niconico&artist=livetune https://maimaidx.herokuapp.com/maimai/songs?title=PANDORA%20PARADOXXX

Available filters

Available filters can use in GET url

Query Description
title Normal Song title
title_kana Kana song title
artist Artist name
category Category name

Available category

Available category you can use in category fillter

Value Description
chunithm,ongeki オンゲキCHUNITHM
touhou,touhou_project 東方Project
pop,anime POPSアニメ
niconico,vocaloid niconicoボーカロイド
game,variety ゲームバラエティ
maimai maimai original

Video database

Feel free to help me add video database (like chart music etc.) if you want to add you can make pull request i will migrate it! Thanks for help me :3

License


GNU AGPL 3.0

maimaidx-songs-database's People

Contributors

st4rchaser avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.