Go client library for working with the Discogs API
This library is still a work in progress. Here are the functions it contains at this time.
Releases
- Get Release
- Get Release User Rating
- Update Release User Rating
- Get Release Community Rating
- Get Release Stats
- Delete Release User Rating
Users
- Get User Collection Folders
- Get User Collection Folder
- Get User Collection Items By Release
- Get User Collection Items By Folder
- By Page
- Get All Items
Masters
- Get Master Release
- Get Master Release Versions
- By Page
- Get All Items
Artists
- Get Artist
- Get Artist Releases
- By Page
- Get All Items
Label
- Get Label
- Get Label Releases
- Database Search
Marketplace
- Get User's Inventory
- Get Marketplace Listing
- Edit Marketplace Listing
- Delete Marketplace Listing
- Create Marketplace Listing
- Get Marketplace Order
- Edit Marketplace Order
- List Marketplace Orders
- List Order Messages
- Create Order message
- Get Fee
- Get Fee with Currency
- Get Price Suggestions
- Get Marketplace Stats for Release
Inventory Export
- Export Inventory to CSV
- Get Recent Exports
- Get Export
- Download Export
Inventory Upload
- Add Inventory
- Change Inventory
- Delete Inventory
- Get Recent Uploads
- Get an Upload
User Identity
- Get Identity
- Get Profile
- Edit Profile Data
- Get User Submissions
- Get User Contributions
User Collection
-
Create User Folder
-
Edit Collection Folder
-
Delete Folder
-
Add Release to Folder
- Change Rating of Release
-
And, lots more. :)