{"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/DiscogsService\/s8SendableP","doc:\/\/DiscogsService\/s16SendableMetatypeP"]},{"title":"Conforming Types","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/Client"],"type":"conformingTypes","kind":"relationships"}],"sections":[],"abstract":[{"type":"text","text":"A type that performs HTTP operations defined by the OpenAPI document."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"APIProtocol","kind":"identifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/DiscogsService\/documentation\/DiscogsService"]]},"identifier":{"url":"doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"APIProtocol","kind":"identifier"}],"roleHeading":"Protocol","role":"symbol","title":"APIProtocol","modules":[{"name":"DiscogsService"}],"symbolKind":"protocol","externalID":"s:14DiscogsService11APIProtocolP","navigatorTitle":[{"text":"APIProtocol","kind":"identifier"}]},"topicSections":[{"anchor":"Service-endpoints","title":"Service endpoints","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getService(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getService(headers:)"]},{"anchor":"Authentication-endpoints","title":"Authentication endpoints","identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getRequestToken(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getRequestToken(headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/postAccessToken(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/postAccessToken(headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getUserIdentity(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getUserIdentity(headers:)"]},{"identifiers":["doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/searchDatabase(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/searchDatabase(query:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getArtist(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getArtist(path:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getArtistReleases(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getArtistReleases(path:query:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getLabel(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getLabel(path:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getLabelReleases(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getLabelReleases(path:query:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getMaster(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getMaster(path:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getMasterVersions(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getMasterVersions(path:query:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getRelease(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getRelease(path:query:headers:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getReleaseRating(_:)","doc:\/\/DiscogsService\/documentation\/DiscogsService\/APIProtocol\/getReleaseRating(path:headers:)","doc:\