f3d5c0e6ac
This PR contains the work done to implement the *User Wantlist* endpoints of the *Discogs API* online service in the `Open API` specification document:
* GET `/users/{username}/wants`
* POST `/users/{username}/wants/{release_id}`
* PUT `/users/{username}/wants/{release_id}`
* DELETE `/users/{username}/wants/{release_id}`
Reviewed-on: #13
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
1 line
42 KiB
JSON
1 line
42 KiB
JSON
{"variants":[{"paths":["\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/init(from:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/init(name:email:profile:location:uri:homePage:registered:rank:currAbbr:activated:marketplaceSuspended:isStaff:numCollection:numLists:numPending:numForSale:numWantlist:ratingAvg:releasesContributed:releasesRated:buyerRating:buyerRatingStars:buyerNumRatings:sellerRating:sellerRatingStars:sellerNumRatings:avatarUrl:bannerUrl:collectionFieldsUrl:collectionFoldersUrl:inventoryUrl:wantlistUrl:)"],"anchor":"Initializers","generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/activated","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/avatarUrl","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/bannerUrl","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerNumRatings","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerRating","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerRatingStars","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/collectionFieldsUrl","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/collectionFoldersUrl","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/currAbbr","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/email","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/homePage","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/inventoryUrl","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/isStaff","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/location","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/marketplaceSuspended","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/name","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numCollection","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numForSale","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numLists","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numPending","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numWantlist","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/profile","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/rank","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/ratingAvg","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/registered","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/releasesContributed","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/releasesRated","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerNumRatings","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerRating","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerRatingStars","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/uri","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/wantlistUrl"],"anchor":"Instance-Properties","generated":true},{"title":"Enumerations","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/CodingKeys"],"anchor":"Enumerations","generated":true},{"title":"Default Implementations","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/Equatable-Implementations"],"anchor":"Default-Implementations","generated":true}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/DiscogsService\/documentation\/DiscogsService","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas","doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile"]]},"identifier":{"url":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:14DiscogsService10ComponentsO7SchemasO11UserProfileV13Value2PayloadV","roleHeading":"Structure","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value2Payload","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Value2Payload"}],"modules":[{"name":"DiscogsService"}],"title":"Components.Schemas.UserProfile.Value2Payload"},"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/DiscogsService\/Se","doc:\/\/DiscogsService\/SE","doc:\/\/DiscogsService\/SQ","doc:\/\/DiscogsService\/SH","doc:\/\/DiscogsService\/s8SendableP","doc:\/\/DiscogsService\/s16SendableMetatypeP"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value2Payload","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"text":"Overview","anchor":"overview","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Generated from ","type":"text"},{"code":"#\/components\/schemas\/UserProfile\/value2","type":"codeVoice"},{"text":".","type":"text"}]}],"style":"note","name":"Remark","type":"aside"}]}],"references":{"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/buyerRating":{"abstract":[{"text":"An average rating a user have in the marketplace as a buyer.","type":"text"}],"role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/buyerrating","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerRating","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buyerRating","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Float","kind":"typeIdentifier","preciseIdentifier":"s:Sf"}],"title":"buyerRating","kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/registered":{"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/registered","kind":"symbol","role":"symbol","abstract":[{"text":"A date and time a user registered to the service.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registered","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"title":"registered","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/registered"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/buyerNumRatings":{"abstract":[{"text":"A total number of ratings a user have in the marketplace as a buyer.","type":"text"}],"role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/buyernumratings","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerNumRatings","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buyerNumRatings","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"buyerNumRatings","kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/numPending":{"title":"numPending","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numPending","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/numpending","kind":"symbol","abstract":[{"text":"A number of items a user have in its pending list.","type":"text"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numPending"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/ratingAvg":{"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/ratingAvg","abstract":[{"text":"An average rating to the total of releases a user rated.","type":"text"}],"kind":"symbol","title":"ratingAvg","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ratingAvg","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sf","text":"Float","kind":"typeIdentifier"}],"type":"topic","role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/ratingavg"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas":{"abstract":[{"text":"Types generated from the ","type":"text"},{"type":"codeVoice","code":"#\/components\/schemas"},{"text":" section of the OpenAPI document.","type":"text"}],"type":"topic","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas","url":"\/documentation\/discogsservice\/components\/schemas","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Schemas","kind":"identifier"}],"kind":"symbol","title":"Components.Schemas","role":"symbol","navigatorTitle":[{"text":"Schemas","kind":"identifier"}]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/avatarUrl":{"type":"topic","title":"avatarUrl","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/avatarurl","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/avatarUrl","abstract":[{"type":"text","text":"A URL to the avatar of a user."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"avatarUrl","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/init(from:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/init(from:)","type":"topic","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": any ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/init(from:)","abstract":[]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/collectionFieldsUrl":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/collectionfieldsurl","abstract":[{"type":"text","text":"A URL to the collection fields of a user."}],"title":"collectionFieldsUrl","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionFieldsUrl"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/collectionFieldsUrl","role":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload":{"navigatorTitle":[{"text":"Value2Payload","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value2Payload","kind":"identifier"}],"title":"Components.Schemas.UserProfile.Value2Payload","abstract":[],"role":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload","type":"topic"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/email":{"role":"symbol","kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/email","type":"topic","title":"email","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/email","abstract":[{"type":"text","text":"An e-mail address of a user, if any."}]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/numLists":{"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numLists","abstract":[{"text":"A number of list a user created.","type":"text"}],"kind":"symbol","title":"numLists","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numLists","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/numlists"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/sellerNumRatings":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/sellernumratings","abstract":[{"text":"A total number of ratings a user have in the marketplace as a seller.","type":"text"}],"title":"sellerNumRatings","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sellerNumRatings","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerNumRatings","role":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/numWantlist":{"type":"topic","abstract":[{"type":"text","text":"A number of items a user have in its want list, if any."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numWantlist","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numWantlist","kind":"symbol","title":"numWantlist","role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/numwantlist"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/sellerRatingStars":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/sellerratingstars","abstract":[{"type":"text","text":"A number of star rating a user have in the marketplace as a seller."}],"title":"sellerRatingStars","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sellerRatingStars"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerRatingStars","role":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/CodingKeys":{"navigatorTitle":[{"text":"CodingKeys","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/codingkeys","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CodingKeys","kind":"identifier"}],"title":"Components.Schemas.UserProfile.Value2Payload.CodingKeys","abstract":[],"role":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/CodingKeys","type":"topic"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/profile":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/profile","type":"topic","abstract":[{"type":"text","text":"A biographical information of a user."}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"profile"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"profile","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/profile"},"doc://DiscogsService/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/DiscogsService\/SH","type":"unresolvable"},"doc://DiscogsService/documentation/DiscogsService":{"title":"DiscogsService","type":"topic","url":"\/documentation\/discogsservice","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService","abstract":[],"kind":"symbol","role":"collection"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/numForSale":{"role":"symbol","kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/numforsale","type":"topic","title":"numForSale","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numForSale","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numForSale","abstract":[{"text":"A number of item a user have for sale in the marketplace.","type":"text"}]},"doc://DiscogsService/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/DiscogsService\/Se","type":"unresolvable"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/bannerUrl":{"title":"bannerUrl","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/bannerurl","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bannerUrl","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/bannerUrl","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A URL to th banner of a user."}]},"doc://DiscogsService/SE":{"title":"Swift.Encodable","identifier":"doc:\/\/DiscogsService\/SE","type":"unresolvable"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/location":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/location","type":"topic","abstract":[{"text":"A geographical location of a user.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"location"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"location","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/location"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/rank":{"role":"symbol","kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/rank","type":"topic","title":"rank","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"rank","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/rank","abstract":[{"text":"A number of rank of a user.","type":"text"}]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/isStaff":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/isstaff","abstract":[{"type":"text","text":"A flag that indicates whether a user is member of the staff at the service or not."}],"title":"isStaff","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStaff","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/isStaff","role":"symbol"},"doc://DiscogsService/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/DiscogsService\/SQ","type":"unresolvable"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/collectionFoldersUrl":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/collectionfoldersurl","type":"topic","abstract":[{"type":"text","text":"A URL to the collection forlder of a user."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collectionFoldersUrl","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","title":"collectionFoldersUrl","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/collectionFoldersUrl"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/releasesRated":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/releasesrated","abstract":[{"text":"A number of release that a user rated.","type":"text"}],"title":"releasesRated","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"releasesRated","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/releasesRated","kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Components"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Components","kind":"identifier"}],"abstract":[{"text":"Types generated from the components section of the OpenAPI document.","type":"text"}],"url":"\/documentation\/discogsservice\/components","title":"Components","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components","type":"topic","kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/name":{"type":"topic","title":"name","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/name","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/name","abstract":[{"type":"text","text":"A real name of a user."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/uri":{"title":"uri","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A URL to the resource of a user."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/uri","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/uri"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/buyerRatingStars":{"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/buyerRatingStars","abstract":[{"text":"A number of star rating a user have in the marketplace as a buyer.","type":"text"}],"kind":"symbol","title":"buyerRatingStars","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buyerRatingStars","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/buyerratingstars"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/homePage":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/homepage","type":"topic","abstract":[{"type":"text","text":"A URI to a website of a user."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"homePage","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","title":"homePage","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/homePage"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/releasesContributed":{"title":"releasesContributed","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A number of releases that a user contributed information."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"releasesContributed","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/releasescontributed","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/releasesContributed"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/wantlistUrl":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/wantlisturl","type":"topic","abstract":[{"text":"A URI to the want list of a user.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wantlistUrl","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/wantlistUrl","title":"wantlistUrl"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/Equatable-Implementations":{"abstract":[],"role":"collectionGroup","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/equatable-implementations","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","kind":"article"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/sellerRating":{"role":"symbol","kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/sellerrating","type":"topic","title":"sellerRating","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sellerRating","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Float","kind":"typeIdentifier","preciseIdentifier":"s:Sf"}],"identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/sellerRating","abstract":[{"text":"An average rating a user have in the marketplace as a seller.","type":"text"}]},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/inventoryUrl":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/inventoryurl","type":"topic","abstract":[{"type":"text","text":"A URL to the inventory of a user."}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"inventoryUrl"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/inventoryUrl","title":"inventoryUrl"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/marketplaceSuspended":{"abstract":[{"text":"A flag that indicates whether a user is suspended at the marketplace or not.","type":"text"}],"role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/marketplacesuspended","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/marketplaceSuspended","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"marketplaceSuspended","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"marketplaceSuspended","kind":"symbol"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/init(name:email:profile:location:uri:homePage:registered:rank:currAbbr:activated:marketplaceSuspended:isStaff:numCollection:numLists:numPending:numForSale:numWantlist:ratingAvg:releasesContributed:releasesRated:buyerRating:buyerRatingStars:buyerNumRatings:sellerRating:sellerRatingStars:sellerNumRatings:avatarUrl:bannerUrl:collectionFieldsUrl:collectionFoldersUrl:inventoryUrl:wantlistUrl:)":{"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"Value2Payload"},{"type":"text","text":"."}],"role":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/init(name:email:profile:location:uri:homepage:registered:rank:currabbr:activated:marketplacesuspended:isstaff:numcollection:numlists:numpending:numforsale:numwantlist:ratingavg:releasescontributed:releasesrated:buyerrating:buyerratingstars:-8pyav","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/init(name:email:profile:location:uri:homePage:registered:rank:currAbbr:activated:marketplaceSuspended:isStaff:numCollection:numLists:numPending:numForSale:numWantlist:ratingAvg:releasesContributed:releasesRated:buyerRating:buyerRatingStars:buyerNumRatings:sellerRating:sellerRatingStars:sellerNumRatings:avatarUrl:bannerUrl:collectionFieldsUrl:collectionFoldersUrl:inventoryUrl:wantlistUrl:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"profile","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"location","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"homePage","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"registered","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rank","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"currAbbr","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"activated","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"marketplaceSuspended","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"isStaff","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numCollection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numLists","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numPending","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numForSale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"numWantlist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"ratingAvg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":", "},{"kind":"externalParam","text":"releasesContributed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"releasesRated"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"buyerRating","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float","preciseIdentifier":"s:Sf","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"buyerRatingStars","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"buyerNumRatings","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sellerRating"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sellerRatingStars"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sellerNumRatings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"avatarUrl"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"bannerUrl"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"collectionFieldsUrl"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"collectionFoldersUrl","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inventoryUrl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"wantlistUrl","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","title":"init(name:email:profile:location:uri:homePage:registered:rank:currAbbr:activated:marketplaceSuspended:isStaff:numCollection:numLists:numPending:numForSale:numWantlist:ratingAvg:releasesContributed:releasesRated:buyerRating:buyerRatingStars:buyerNumRatings:sellerRating:sellerRatingStars:sellerNumRatings:avatarUrl:bannerUrl:collectionFieldsUrl:collectionFoldersUrl:inventoryUrl:wantlistUrl:)"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/activated":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/activated","type":"topic","abstract":[{"type":"text","text":"A flag that indicates whether a user is active or not."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activated","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/activated","title":"activated"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile":{"navigatorTitle":[{"text":"UserProfile","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/discogsservice\/components\/schemas\/userprofile","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserProfile","kind":"identifier"}],"title":"Components.Schemas.UserProfile","abstract":[{"text":"A type that represents a user profile.","type":"text"}],"role":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile","type":"topic"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/numCollection":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/numcollection","type":"topic","abstract":[{"type":"text","text":"A number of items a user have in its collection."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numCollection","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","title":"numCollection","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/numCollection"},"doc://DiscogsService/documentation/DiscogsService/Components/Schemas/UserProfile/Value2Payload/currAbbr":{"url":"\/documentation\/discogsservice\/components\/schemas\/userprofile\/value2payload\/currabbr","type":"topic","abstract":[{"text":"A code of a currency used by a user in the marketplace.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currAbbr","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","identifier":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/Components\/Schemas\/UserProfile\/Value2Payload\/currAbbr","title":"currAbbr"},"doc://DiscogsService/s16SendableMetatypeP":{"title":"Swift.SendableMetatype","identifier":"doc:\/\/DiscogsService\/s16SendableMetatypeP","type":"unresolvable"},"doc://DiscogsService/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/DiscogsService\/s8SendableP","type":"unresolvable"}}} |