Reconcile with music

Developers

Here are the available information for the developers.


api/artist/get

Returns listened artists for the given user.

@param array $opts.

        'lower_limit' => Lower date limit in yyyy-mm-dd format
        'upper_limit' => Upper date limit in yyyy-mm-dd format
        'username' => Username
        'artist_name' => Artist name
        'group_by' => Group by argument
        'order_by' => Order by argument
        'limit' => Limit
      

@return string

        JSON encoded data containing artist information.

Example request

http://statster.info/api/artist/get?username=teelmo&limit=10&lower_limit=1970-00-00&no_content=true


api/album/get

Returns listened albums for the given user.

@param array $opts.

        'lower_limit' => Lower date limit in yyyy-mm-dd format
        'upper_limit' => Upper date limit in yyyy-mm-dd format
        'username' => Username
        'artist_name' => Artist name
        'album_name' => Album name
        'group_by' => Group by argument
        'order_by' => Order by argument
        'limit' => Limit
      

@return string

        JSON encoded data containing album information.

Example request

http://statster.info/api/album/get?username=teelmo&limit=10&lower_limit=1970-00-00&no_content=true


api/listening/get

Returns recently listened albums for the given user.

@param array $opts.

        'username' => Username
        'artist_name' => Artist name
        'album_name' => Album name
        'date' => Listening date in yyyy-mm-dd format
        'limit' => Limit
      

@return string

        JSON encoded data containing listening information

Example request

http://statster.info/api/listening/get?username=teelmo&album_name=lateralus&date=2008-11-%&limit=10&no_content=true

Updated: 5 August 2023