yh       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      None !"035CU     None !"035CU0This a Release that the Artist has performed on.$This is a list of type ReleaseArtist_This is a member that belongs to the Artists. Eg: members of a band, contributors to a project.This is a list of type Member.GThis is a image of an Artist which has been submitted by a contributor.#This is a list of type Image.&nThe Artist resource represents a person in the Discogs database who contributed to a Release in some capacity.28This is required to look up an artist. Example: '108713'6  !"#$%&'()*+,-./0123456789:;.  !"#$%&'()*+,-./0123623;&'()*+,-./01:#$%9 !"8765 4  !"#$%& '()*+,-./0123456789:;None !"035CU<2A company that was involved with a specific Label.D&A release that was put out by a Label.OA list of type LabelRelease.S<This is for any sort of associated sub-label, siblings, etc.XThe Label resource represents a label, company, recording studio, location, or other entity involved with Artists and Releases. e3This is required to look up a release. Example: '1'1<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl+<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef1eflXYZ[\]^_`abcdkSTUVWjOPQRiDEFGHIJKLMNh<=>?@ABCg <=>?@ABCD EFGHIJKLMNOPQRSTUVWX YZ[\]^_`abcdefghijkl None!"35CU None !"035CU !"#$%&'()*+,-./ !"#$%&'()*+, !"#$%&'()*+,-./None !"035CUm3This is a Video resource associated with a Release.t'This is a track contained on a Release.z0This is the Release's identifier (barcode, etc.)~7This is the format of a release. Example: 2 X 7" Vinyl ,This is an artist who performs on a release.!This is a list containg Releases.jThe Release resource represents a particular physical or digital object released by one or more Artists.8This is required to look up a release. Example: '249504'Pmnopqrstuvwxyz{|}~Hmnopqrstuvwxyz{|}~P~z{|}tuvwxymnopqrsmnopqrstuvwxyz{|}~   None!"35CU010101None!"35CU222None !"035CU%This is a list of type MasterVersion.The Master resource represents a set of similar Releases. Masters (also known as master releases ) have a main release  which is often the chronologically earliest.=This is required to look up a master release. Example: '1000'None!"35CU343434None!"35CU01234None!"35CU 5656None!"35CU 789:;<=>789:;<=>None!"35CU?:Make a login request with the given username and password.@A?Username to login withPassword to login with?@A?None!"35CUCGet the information Discogs exposes on artist with the specified idGET /artists/:artistId C runDiscogsAnon $ Discogs.Actions.getArtist $ ArtistID "108713" CGet all release information exposed for an artist with specified idGET /artists/:artistId/releases K runDiscogsAnon $ Discogs.Actions.getArtistReleases $ ArtistID "108713" None!"35CU!Get release with the specified idGET /releases/:releaseId E runDiscogsAnon $ Discogs.Actions.getRelease $ ReleaseID "249504" None!"35CU=Get the information on a master release with the specified idGET /masters/:masterId A runDiscogsAnon $ Discogs.Actions.getMaster $ MasterID "1000" 4Get a list of all master versions with a specific idGET /masters/:masterId/versions I runDiscogsAnon $ Discogs.Actions.getMasterVersions $ MasterID "1000"  None!"35CUGet a label with a specific idGET /labels/:labelId < runDiscogsAnon $ Discogs.Actions.getLabel $ LabelID "1" 0Get all releases from a label with a specific idGET /labels/:labelId/releases D runDiscogsAnon $ Discogs.Actions.getLabelReleases $ LabelID "1" None!"35CUNone!"35CU&X&XNone!"35CUjAre we logging in to Discogs? If yes, should we use a stored set of credentials or get a new fresh set?-Don't login, instead use an anonymous account/Login using the specified username and passwordWLogin using a stored set of credentials. Usually the best way to get these is to do   $ ? user pass.0The default set of options (ie: Anonymous login)Run a  action (or a F transformer action). This uses the default logged-in settings for ": rate limiting enabled, default manager, login via username and password, and the default user-agent. You should change the user agent if you're making anything more complex than a basic script, since Discogs's API policy says that you should have a uniquely identifiable user agent. Run a  action (or a  transformer action). This uses the default logged-out settings, so you won't be able to do anything that requires authentication (like searching or marketplace related functions). Run a  or  action with custom settings. You probably won't need this function for most things, but it's handy if you want to persist a connection over multiple / sessions or use a custom user agent string.BCDEFGH    IJKLMN5    5    BCDEFGH    IJKLMNO !"#$%%&''()*+,,-../012345567789:;<=>?@ABBCDEFGHIJKKLMNOPQRRSTUVWXYZ[\\]^__`abcc98:*d<e?@;=ffghijklmmnopqrsstuvwxx1yzz{*|}}S~"#^]Z9=Y@;X<[]Z9=@;<[      ?     ;   = X      disco_9CTBzMfFAeLKTC8XWL1vkUDiscogsDiscogs.Types.ArtistDiscogs.Types.LabelDiscogs.Types.ReleaseDiscogs.Types.MasterDiscogs.Actions.ArtistDiscogs.Actions.ReleaseDiscogs.Actions.MasterDiscogs.Actions.LabelDiscogs.Types.PaginationDiscogs.Routes.LabelDiscogs.Types.UserDiscogs.Routes.ArtistDiscogs.Routes.ReleaseDiscogs.Routes.MasterDiscogs.RoutesDiscogs.Types.ErrorDiscogs.Types.Discogs Discogs.LoginDiscogs.Actions Discogs.Typesapibu_7RZexL6V9j5JMKdhlY7hQNNetwork.API.Builder.Error EmptyError ParseErrorInvalidURLError HTTPErrorAPIError ReleaseArtistanvrIdjoinrName rResource_urlroletracksReleaseArtistListreleaseArtistsMemberactiveid2name mResource_url MembersList membersListImageheight iResource_urliTypeiUriuri150width ImagesList imagesListArtistprofileid releases_url resource_urluri data_qualitynamevariationsurlsimagesmembersArtistID$fFromJSONReleaseArtist$fFromJSONReleaseArtistList$fFromJSONMember$fFromJSONMembersList$fFromJSONImage$fFromJSONImagesList$fFromJSONArtist$fFromJSONArtistIDCompanycatno entity_typeentity_type_name company_id company_namecompany_resource_url LabelReleaseartist release_catnoformat release_idrelease_resource_urlstatusthumbtitleyearLabelReleaseList paginationreleasesSublabel sublabel_id sublabel_namesublabel_resource_urlLabel contact_info sublabelsLabelID$fFromJSONCompany$fFromJSONLabelRelease$fFromJSONLabelReleaseList$fFromJSONSublabel$fFromJSONLabel$fFromJSONLabelIDVideo v_description v_durationembedv_titlev_uriTrackdurationpositiontTitletype_ IdentifiervalueFormat descriptionsquantity ArtistReleaser_id main_releaserthumbrtitlertyperyear ReleaseListReleaseartists community companiescountry date_added date_changedestimated_weight extraartistsformat_quantityformatsgenres identifierslabels master_id master_urlnotesreleasedreleased_formattedseriesstyles tracklistvideos ReleaseID$fFromJSONVideo$fFromJSONTrack$fFromJSONIdentifier$fFromJSONFormat$fFromJSONArtistRelease$fFromJSONReleaseList$fFromJSONRelease$fFromJSONReleaseIDMasterVersionsListversionsMastermain_release_url versions_urlMasterID$fFromJSONMasterVersionsList$fFromJSONMaster$fFromJSONMasterID DiscogsError NoReleaseNoArtistRateLimitErrorNoMasterReleaseNoLabel LoginDetailsModhashDiscogsTDiscogsFFailWithNest NestResuming ReceiveRouteRunRoute WithBaseURLrunRoute receiveRoutenest withBaseURLfailWithbuilder addHeader addAPIType mainBaseURL loginBaseURL getArtistgetArtistReleases getRelease getMastergetMasterVersionsgetLabelgetLabelReleases LoginMethod Anonymous Credentials StoredDetailsDiscogsOptionsrateLimitingEnabledconnectionManager loginMethodcustomUserAgentdefaultDiscogsOptions runDiscogsrunDiscogsAnonrunDiscogsWithrunResumeDiscogsWith interpretIOUrlslastnext Paginationper_pageitemspagepages$fFromJSONUrls$fFromJSONPaginationRatingaveragecount Contributorusername Community contributorshaverating submitterwant$fFromJSONRating$fFromJSONContributor$fFromJSONCommunity$fErrorReceivableDiscogsError$fFromJSONDiscogsError POSTWrapped$fFunctorPOSTWrapped$fReceivableLoginDetails$fFromJSONModhash$fMonadIODiscogsT$fMonadTransDiscogsT$fFunctorDiscogsFlogin loginRoutegetLoginDetails DiscogsStatecurrentBaseURL rateLimitconnMgr _extraHeaders_creds dropResume handleReceivebuilderFromState addHeaders$fDefaultLoginMethod$fDefaultDiscogsOptions