discogs 0.2.1

A Library to consume Discogs API
Documentation

Discogs API client

Build Status Build status Coverage Status License: GPL-3.0+ Crates.io

The API is slowly becoming more stabilized and probably won't change very much.

Tasks to do before 1.0.0

  • Implement all the API

    • Database
      • Release
        • Allow currency in requests
        • Community ratings
        • Get Ratings by username
        • Put Ratings by username
        • Delete Ratings by username
      • Master
        • Get Versions
      • Label
        • Get Releases
      • Artist
        • Get Releases
      • Search
        • Perform search
        • Implement filters
    • Users
      • Profile
      • Identity
      • Submissions
      • Contributions
      • Collections
      • Wantlist
      • Lists
    • Marketplace
      • Inventory
      • Listings
      • Orders
      • Fee
      • Price Suggestions
  • Rate limit the api

  • Handle query error codes that are not 200

  • Write better tests

  • Fully document all files

  • Write some example code

If you would like to contribute please file an issue or pull request, even if its to tell me that I have no documentation or tests!