{
  "openapi" : "3.0.1",
  "info" : {
    "contact" : {
      "name" : "TIDAL Developer - Discussions",
      "url" : "https://github.com/orgs/tidal-music/discussions"
    },
    "description" : "The TIDAL API is a [JSON:API](https://jsonapi.org/)–compliant web API that exposes TIDAL’s music, metadata, and user-related functionality through a consistent, resource-oriented design. More information and API management are available at [developer.tidal.com](https://developer.tidal.com)",
    "termsOfService" : "https://developer.tidal.com/documentation/guidelines/guidelines-overview",
    "title" : "TIDAL API",
    "version" : "1.10.54"
  },
  "externalDocs" : {
    "description" : "TIDAL Developer - Documentation",
    "url" : "https://developer.tidal.com/documentation"
  },
  "servers" : [ {
    "url" : "https://openapi.tidal.com/v2",
    "description" : "Production"
  } ],
  "tags" : [ {
    "description" : "A record of a user's acceptance of terms and conditions.",
    "name" : "acceptedTerms"
  }, {
    "description" : "Playback statistics for an album, including total plays, unique listeners, and sales.",
    "name" : "albumStatistics"
  }, {
    "description" : "A music album, consisting of one or more tracks.",
    "name" : "albums"
  }, {
    "description" : "A user's appreciation of a piece of content.",
    "name" : "appreciations"
  }, {
    "description" : "A biography text for an artist.",
    "name" : "artistBiographies"
  }, {
    "description" : "Claim status for an artist profile.",
    "name" : "artistClaimStatuses"
  }, {
    "description" : "A claim by an artist to own an artist profile via DSP authentication.",
    "name" : "artistClaims"
  }, {
    "description" : "A role describing an artist's contribution, such as performer or producer.",
    "name" : "artistRoles"
  }, {
    "description" : "A music artist.",
    "name" : "artists"
  }, {
    "description" : "Artwork images and videos used for albums, artists, tracks, and playlists.",
    "name" : "artworks"
  }, {
    "description" : "An OAuth client.",
    "name" : "clients"
  }, {
    "description" : "Redemption of a collaboration invite. Creating one adds the caller as a collaborator on the invite's subject resource (currently only `playlists`).",
    "name" : "collaborationInviteRedemptions"
  }, {
    "description" : "A single-use, expiring invite link to add a collaborator to a subject resource (currently only `playlists`). Each invite can be redeemed exactly once; subsequent redemptions on the same invite are rejected with COLLABORATION_INVITE_ALREADY_REDEEMED. The polymorphic `subject` relationship follows the TIDAL convention used by `comments`, `reactions`, `purchases`, etc.",
    "name" : "collaborationInvites"
  }, {
    "name" : "comments"
  }, {
    "description" : "A claim by an artist asserting ownership of a piece of content.",
    "name" : "contentClaims"
  }, {
    "description" : "A credit entry linking a contributor to a track or album.",
    "name" : "credits"
  }, {
    "description" : "A downloadable content file with its download links.",
    "name" : "downloads"
  }, {
    "description" : "Links to equivalent content on other streaming platforms.",
    "name" : "dspSharingLinks"
  }, {
    "description" : "A module within a dynamic page, containing a list of content items.",
    "name" : "dynamicModules"
  }, {
    "description" : "A dynamically composed page of modules, such as the home screen.",
    "name" : "dynamicPages"
  }, {
    "description" : "A music genre classification.",
    "name" : "genres"
  }, {
    "description" : "A registered device installation for a user.",
    "name" : "installations"
  }, {
    "description" : "Lyrics for a track, including plain text and time-synced LRC formats.",
    "name" : "lyrics"
  }, {
    "description" : "A manual artist claim submitted with identity verification details.",
    "name" : "manualArtistClaims"
  }, {
    "description" : "A task describing an offline sync action for a user's device.",
    "name" : "offlineTasks"
  }, {
    "description" : "A user's current play queue, including past and upcoming items.",
    "name" : "playQueues"
  }, {
    "description" : "A curated or user-created playlist of tracks and videos.",
    "name" : "playlists"
  }, {
    "description" : "Pricing configuration for purchasable content.",
    "name" : "priceConfigurations"
  }, {
    "description" : "An association between a content provider and an owning user.",
    "name" : "providerOwners"
  }, {
    "description" : "Product information for a content provider's catalogue.",
    "name" : "providerProductInfos"
  }, {
    "description" : "A content provider or label that supplies music to TIDAL.",
    "name" : "providers"
  }, {
    "description" : "A user's purchased content.",
    "name" : "purchases"
  }, {
    "description" : "An emoji reaction by a user on a piece of content.",
    "name" : "reactions"
  }, {
    "description" : "A share saved to a user's collection.",
    "name" : "savedShares"
  }, {
    "description" : "An OAuth scope that a client may request from end users.",
    "name" : "scopes"
  }, {
    "description" : "A user's recent search history entry.",
    "name" : "searchHistoryEntries"
  }, {
    "description" : "Search results for a query across tracks, albums, artists, and other content.",
    "name" : "searchResults"
  }, {
    "description" : "Autocomplete suggestions for a search query.",
    "name" : "searchSuggestions"
  }, {
    "description" : "A shareable link to one or more TIDAL resources.",
    "name" : "shares"
  }, {
    "description" : "A Square seller connection linked to a user for receiving payments.",
    "name" : "squareConnections"
  }, {
    "description" : "A Stripe Connect account linked to a user for receiving payments.",
    "name" : "stripeConnections"
  }, {
    "description" : "A short-lived login link for the Stripe Express dashboard.",
    "name" : "stripeDashboardLinks"
  }, {
    "description" : "A short-lived temporary token used to transfer user information from an authenticatedsession to another; initially for links between TIDAL web/desktop app and TIDAL'saccount pages",
    "name" : "temporaryUserTokens"
  }, {
    "description" : "A terms and conditions document.",
    "name" : "terms"
  }, {
    "description" : "An individual audio file for a track in a specific format and quality.",
    "name" : "trackFiles"
  }, {
    "description" : "A playback manifest for a track, containing streaming URIs and format details.",
    "name" : "trackManifests"
  }, {
    "description" : "A track source file is the media source file of a track, meaning audio content.\nAfter a track source file is uploaded successfully it will be ingested and transcoded into deliverables and\nstored like any other content we receive from labels.\n",
    "name" : "trackSourceFiles"
  }, {
    "description" : "Playback statistics for a track, including total plays and unique listeners.",
    "name" : "trackStatistics"
  }, {
    "description" : "A music track.",
    "name" : "tracks"
  }, {
    "description" : "Status of metadata detection job for a track.\nTracks the progress of async jobs that detect and pre-fill metadata fields.\n",
    "name" : "tracksMetadataStatus"
  }, {
    "description" : "Usage rules defining how content may be consumed in a given country.",
    "name" : "usageRules"
  }, {
    "description" : "A user's collection of favorited albums.",
    "name" : "userCollectionAlbums"
  }, {
    "description" : "A user's collection of favorited artists.",
    "name" : "userCollectionArtists"
  }, {
    "description" : "Represents a folder for organizing items in a user's collection.",
    "name" : "userCollectionFolders"
  }, {
    "description" : "A user's collection of favorited playlists.",
    "name" : "userCollectionPlaylists"
  }, {
    "description" : "A user's save-for-later collection.",
    "name" : "userCollectionSaveForLaters"
  }, {
    "description" : "A user's collection of favorited tracks.",
    "name" : "userCollectionTracks"
  }, {
    "description" : "A user's collection of favorited videos.",
    "name" : "userCollectionVideos"
  }, {
    "description" : "Deprecated. Use the dedicated collection resources instead: userCollectionAlbums, userCollectionArtists, userCollectionTracks, userCollectionVideos, or userCollectionPlaylists.",
    "name" : "userCollections"
  }, {
    "description" : "A user's daily mixes.",
    "name" : "userDailyMixes"
  }, {
    "description" : "A request to export a user's personal data collected by Tidal.",
    "name" : "userDataExportRequests"
  }, {
    "description" : "A user's discovery mixes.",
    "name" : "userDiscoveryMixes"
  }, {
    "description" : "A user's new release mixes.",
    "name" : "userNewReleaseMixes"
  }, {
    "description" : "A user's offline mixes.",
    "name" : "userOfflineMixes"
  }, {
    "description" : "A user's recommendation blocks for artists, tracks, and videos.",
    "name" : "userRecommendationBlocks"
  }, {
    "description" : "Deprecated. Use the dedicated mix resources instead: userDiscoveryMixes, userDailyMixes, userNewReleaseMixes, or userOfflineMixes.",
    "name" : "userRecommendations"
  }, {
    "description" : "A user-submitted report flagging inappropriate or harmful content.",
    "name" : "userReports"
  }, {
    "description" : "A TIDAL user account.",
    "name" : "users"
  }, {
    "description" : "A playback manifest for a video, containing streaming URIs and format details.",
    "name" : "videoManifests"
  }, {
    "description" : "A music video.",
    "name" : "videos"
  } ],
  "paths" : {
    "/acceptedTerms" : {
      "get" : {
        "description" : "Retrieves multiple acceptedTerms by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, terms",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by terms.isLatestVersion",
          "in" : "query",
          "name" : "filter[terms.isLatestVersion]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "One of: DEVELOPER, UPLOAD_MARKETPLACE (e.g. `DEVELOPER`)",
          "in" : "query",
          "name" : "filter[terms.termsType]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "DEVELOPER", "UPLOAD_MARKETPLACE" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AcceptedTerms_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple acceptedTerms.",
        "tags" : [ "acceptedTerms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new acceptedTerm.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AcceptedTermsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AcceptedTerms_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single acceptedTerm.",
        "tags" : [ "acceptedTerms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/acceptedTerms/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Accepted terms id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AcceptedTerms_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "acceptedTerms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/acceptedTerms/{id}/relationships/terms" : {
      "get" : {
        "description" : "Retrieves terms relationship.",
        "parameters" : [ {
          "description" : "Accepted terms id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: terms",
          "example" : "terms",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "terms"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AcceptedTerms_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get terms relationship (\"to-one\").",
        "tags" : [ "acceptedTerms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albumStatistics/{id}" : {
      "get" : {
        "description" : "Retrieves single albumStatistic by id.",
        "parameters" : [ {
          "description" : "Album statistic id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AlbumStatistics_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single albumStatistic.",
        "tags" : [ "albumStatistics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albumStatistics/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Album statistic id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/AlbumStatistics_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "albumStatistics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums" : {
      "get" : {
        "description" : "Retrieves multiple albums by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "createdAt",
              "enum" : [ "createdAt", "-createdAt", "title", "-title" ],
              "default" : "-createdAt",
              "x-enum-varnames" : [ "CreatedAtAsc", "CreatedAtDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albumStatistics, artists, coverArt, genres, items, owners, priceConfig, providers, replacement, shares, similarAlbums, suggestedCoverArts, usageRules",
          "example" : "albumStatistics",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albumStatistics"
            }
          }
        }, {
          "description" : "List of barcode IDs (EAN-13 or UPC-A). NOTE: Supplying more than one barcode ID will currently only return one album per barcode ID. (e.g. `196589525444`)",
          "in" : "query",
          "name" : "filter[barcodeId]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "List of album IDs (e.g. `251380836`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple albums.",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Creates a new album.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single album.",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}" : {
      "delete" : {
        "description" : "Deletes existing album.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single album.",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single album by id.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albumStatistics, artists, coverArt, genres, items, owners, priceConfig, providers, replacement, shares, similarAlbums, suggestedCoverArts, usageRules",
          "example" : "albumStatistics",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albumStatistics"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single album.",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates existing album.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single album.",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/albumStatistics" : {
      "get" : {
        "description" : "Retrieves albumStatistics relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albumStatistics",
          "example" : "albumStatistics",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albumStatistics"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get albumStatistics relationship (\"to-one\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/artists" : {
      "get" : {
        "description" : "Retrieves artists relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/albums/{id}/relationships/coverArt" : {
      "get" : {
        "description" : "Retrieves coverArt relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: coverArt",
          "example" : "coverArt",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "coverArt"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get coverArt relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates coverArt relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AlbumsCoverArtRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update coverArt relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/genres" : {
      "get" : {
        "description" : "Retrieves genres relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: genres",
          "example" : "genres",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "genres"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get genres relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates items relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AlbumsItemsRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update items relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/albums/{id}/relationships/priceConfig" : {
      "get" : {
        "description" : "Retrieves priceConfig relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: priceConfig",
          "example" : "priceConfig",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "priceConfig"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get priceConfig relationship (\"to-one\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/providers" : {
      "get" : {
        "description" : "Retrieves providers relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: providers",
          "example" : "providers",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "providers"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get providers relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/albums/{id}/relationships/replacement" : {
      "get" : {
        "description" : "Retrieves replacement relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: replacement",
          "example" : "replacement",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "replacement"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get replacement relationship (\"to-one\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/shares" : {
      "get" : {
        "description" : "Retrieves shares relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: shares",
          "example" : "shares",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "shares"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get shares relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/similarAlbums" : {
      "get" : {
        "description" : "Retrieves similarAlbums relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: similarAlbums",
          "example" : "similarAlbums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "similarAlbums"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get similarAlbums relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/albums/{id}/relationships/suggestedCoverArts" : {
      "get" : {
        "description" : "Retrieves suggestedCoverArts relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: suggestedCoverArts",
          "example" : "suggestedCoverArts",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "suggestedCoverArts"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_SuggestedCoverArts_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get suggestedCoverArts relationship (\"to-many\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/albums/{id}/relationships/usageRules" : {
      "get" : {
        "description" : "Retrieves usageRules relationship.",
        "parameters" : [ {
          "description" : "Album id",
          "example" : "251380836",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: usageRules",
          "example" : "usageRules",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "usageRules"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Albums_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get usageRules relationship (\"to-one\").",
        "tags" : [ "albums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/appreciations" : {
      "post" : {
        "description" : "Creates a new appreciation.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Appreciations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single appreciation.",
        "tags" : [ "appreciations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistBiographies/{id}" : {
      "get" : {
        "description" : "Retrieves single artistBiographie by id.",
        "parameters" : [ {
          "description" : "Artist biography id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistBiographies_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single artistBiographie.",
        "tags" : [ "artistBiographies" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing artistBiographie.",
        "parameters" : [ {
          "description" : "Artist biography id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistBiographiesUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single artistBiographie.",
        "tags" : [ "artistBiographies" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistBiographies/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Artist biography id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistBiographies_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "artistBiographies" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaimStatuses" : {
      "get" : {
        "description" : "Retrieves multiple artistClaimStatuses by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "List of artist claim status IDs (e.g. `QVJUSVNUUzoxNTY2`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaimStatuses_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple artistClaimStatuses.",
        "tags" : [ "artistClaimStatuses" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaims" : {
      "get" : {
        "description" : "Retrieves multiple artistClaims by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: acceptedArtists, owners, recommendedArtists",
          "example" : "acceptedArtists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "acceptedArtists"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple artistClaims.",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new artistClaim.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistClaimsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single artistClaim.",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaims/{id}" : {
      "delete" : {
        "description" : "Deletes existing artistClaim.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single artistClaim.",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single artistClaim by id.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: acceptedArtists, owners, recommendedArtists",
          "example" : "acceptedArtists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "acceptedArtists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single artistClaim.",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing artistClaim.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistClaimsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single artistClaim.",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaims/{id}/relationships/acceptedArtists" : {
      "get" : {
        "description" : "Retrieves acceptedArtists relationship.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: acceptedArtists",
          "example" : "acceptedArtists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "acceptedArtists"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get acceptedArtists relationship (\"to-many\").",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates acceptedArtists relationship.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistClaimsAcceptedArtistsRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update acceptedArtists relationship (\"to-many\").",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaims/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistClaims/{id}/relationships/recommendedArtists" : {
      "get" : {
        "description" : "Retrieves recommendedArtists relationship.",
        "parameters" : [ {
          "description" : "Artist claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: recommendedArtists",
          "example" : "recommendedArtists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "recommendedArtists"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistClaims_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get recommendedArtists relationship (\"to-many\").",
        "tags" : [ "artistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artistRoles/{id}" : {
      "get" : {
        "description" : "Retrieves single artistRole by id.",
        "parameters" : [ {
          "description" : "Artist role id",
          "example" : "1",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ArtistRoles_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single artistRole.",
        "tags" : [ "artistRoles" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists" : {
      "get" : {
        "description" : "Retrieves multiple artists by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, biography, claimStatus, followers, following, owners, profileArt, radio, roles, similarArtists, trackProviders, tracks, videos",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        }, {
          "description" : "Artist handle (e.g. `jayz`)",
          "in" : "query",
          "name" : "filter[handle]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "List of artist IDs (e.g. `1566`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple artists.",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Creates a new artist.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single artist.",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}" : {
      "get" : {
        "description" : "Retrieves single artist by id.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, biography, claimStatus, followers, following, owners, profileArt, radio, roles, similarArtists, trackProviders, tracks, videos",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single artist.",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates existing artist.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single artist.",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}/relationships/albums" : {
      "get" : {
        "description" : "Retrieves albums relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get albums relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/biography" : {
      "get" : {
        "description" : "Retrieves biography relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: biography",
          "example" : "biography",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "biography"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get biography relationship (\"to-one\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/claimStatus" : {
      "get" : {
        "description" : "Retrieves claimStatus relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: claimStatus",
          "example" : "claimStatus",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "claimStatus"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get claimStatus relationship (\"to-one\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}/relationships/followers" : {
      "get" : {
        "description" : "Retrieves followers relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "viewerContext",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: followers",
          "example" : "followers",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "followers"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Followers_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get followers relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}/relationships/following" : {
      "delete" : {
        "description" : "Deletes item(s) from following relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistsFollowingRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from following relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves following relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "viewerContext",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: following",
          "example" : "following",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "following"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Following_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get following relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to following relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistsFollowingRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to following relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/profileArt" : {
      "get" : {
        "description" : "Retrieves profileArt relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: profileArt",
          "example" : "profileArt",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "profileArt"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get profileArt relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates profileArt relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtistsProfileArtRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update profileArt relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artists/{id}/relationships/radio" : {
      "get" : {
        "description" : "Retrieves radio relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: radio",
          "example" : "radio",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "radio"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get radio relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/roles" : {
      "get" : {
        "description" : "Retrieves roles relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: roles",
          "example" : "roles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "roles"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get roles relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/similarArtists" : {
      "get" : {
        "description" : "Retrieves similarArtists relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: similarArtists",
          "example" : "similarArtists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "similarArtists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get similarArtists relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/trackProviders" : {
      "get" : {
        "description" : "Retrieves trackProviders relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: trackProviders",
          "example" : "trackProviders",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "trackProviders"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_TrackProviders_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get trackProviders relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/tracks" : {
      "get" : {
        "description" : "Retrieves tracks relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Collapse by options for getting artist tracks. Available options: FINGERPRINT, ID. FINGERPRINT option might collapse similar tracks based entry fingerprints while collapsing by ID always returns all available items.",
          "example" : "FINGERPRINT",
          "in" : "query",
          "name" : "collapseBy",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "FINGERPRINT", "NONE" ]
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: tracks",
          "example" : "tracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "tracks"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get tracks relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artists/{id}/relationships/videos" : {
      "get" : {
        "description" : "Retrieves videos relationship.",
        "parameters" : [ {
          "description" : "Artist id",
          "example" : "1566",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: videos",
          "example" : "videos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "videos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get videos relationship (\"to-many\").",
        "tags" : [ "artists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artworks" : {
      "get" : {
        "description" : "Retrieves multiple artworks by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Artwork id (e.g. `a468bee88def`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artworks_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple artworks.",
        "tags" : [ "artworks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Creates a new artwork.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ArtworksCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artworks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single artwork.",
        "tags" : [ "artworks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/artworks/{id}" : {
      "get" : {
        "description" : "Retrieves single artwork by id.",
        "parameters" : [ {
          "description" : "Artwork id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artworks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single artwork.",
        "tags" : [ "artworks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/artworks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Artwork id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Artworks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "artworks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/clients" : {
      "get" : {
        "description" : "Retrieves multiple clients by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Clients_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple clients.",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new client.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ClientsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Clients_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single client.",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/clients/{id}" : {
      "delete" : {
        "description" : "Deletes existing client.",
        "parameters" : [ {
          "description" : "OAuth client identifier",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single client.",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single client by id.",
        "parameters" : [ {
          "description" : "OAuth client identifier",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Clients_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single client.",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing client.",
        "parameters" : [ {
          "description" : "OAuth client identifier",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ClientsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Clients_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single client.",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/clients/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "OAuth client identifier",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Clients_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "clients" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/collaborationInviteRedemptions" : {
      "post" : {
        "description" : "Creates a new collaborationInviteRedemption.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CollaborationInviteRedemptionsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInviteRedemptions_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Create single collaborationInviteRedemption.",
        "tags" : [ "collaborationInviteRedemptions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/collaborationInvites" : {
      "get" : {
        "description" : "Retrieves multiple collaborationInvites by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, subject",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Invite code",
          "in" : "query",
          "name" : "filter[code]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInvites_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple collaborationInvites.",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new collaborationInvite.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CollaborationInvitesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInvites_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Create single collaborationInvite.",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/collaborationInvites/{id}" : {
      "delete" : {
        "description" : "Deletes existing collaborationInvite.",
        "parameters" : [ {
          "description" : "Collaboration invite id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Delete single collaborationInvite.",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single collaborationInvite by id.",
        "parameters" : [ {
          "description" : "Collaboration invite id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, subject",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInvites_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single collaborationInvite.",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/collaborationInvites/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Collaboration invite id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInvites_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/collaborationInvites/{id}/relationships/subject" : {
      "get" : {
        "description" : "Retrieves subject relationship.",
        "parameters" : [ {
          "description" : "Collaboration invite id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CollaborationInvites_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get subject relationship (\"to-one\").",
        "tags" : [ "collaborationInvites" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/comments" : {
      "get" : {
        "description" : "Retrieves multiple comments by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "createdAt",
              "enum" : [ "createdAt", "-createdAt", "likeCount", "-likeCount", "replyCount", "-replyCount", "startTime", "-startTime" ],
              "default" : "-createdAt",
              "x-enum-varnames" : [ "CreatedAtAsc", "CreatedAtDesc", "LikeCountAsc", "LikeCountDesc", "ReplyCountAsc", "ReplyCountDesc", "StartTimeAsc", "StartTimeDesc" ]
            }
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles, owners, parentComment",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        }, {
          "description" : "Filter by parent comment ID to get replies (e.g. `550e8400-e29b-41d4-a716-446655440000`)",
          "in" : "query",
          "name" : "filter[parentComment.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by subject resource ID (e.g. `12345`)",
          "in" : "query",
          "name" : "filter[subject.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by subject resource type (e.g. `albums`)",
          "in" : "query",
          "name" : "filter[subject.type]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "albums", "tracks" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple comments.",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new comment.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CommentsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single comment.",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/comments/{id}" : {
      "delete" : {
        "description" : "Deletes existing comment.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single comment.",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single comment by id.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles, owners, parentComment",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single comment.",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing comment.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CommentsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single comment.",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/comments/{id}/relationships/ownerProfiles" : {
      "get" : {
        "description" : "Retrieves ownerProfiles relationship.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get ownerProfiles relationship (\"to-many\").",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/comments/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/comments/{id}/relationships/parentComment" : {
      "get" : {
        "description" : "Retrieves parentComment relationship.",
        "parameters" : [ {
          "description" : "Comment Id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: parentComment",
          "example" : "parentComment",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "parentComment"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Comments_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get parentComment relationship (\"to-one\").",
        "tags" : [ "comments" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/contentClaims" : {
      "get" : {
        "description" : "Retrieves multiple contentClaims by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: claimedResource, claimingArtist, owners",
          "example" : "claimedResource",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "claimedResource"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple contentClaims.",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new contentClaim.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single contentClaim.",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/contentClaims/{id}" : {
      "get" : {
        "description" : "Retrieves single contentClaim by id.",
        "parameters" : [ {
          "description" : "Content claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: claimedResource, claimingArtist, owners",
          "example" : "claimedResource",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "claimedResource"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single contentClaim.",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/contentClaims/{id}/relationships/claimedResource" : {
      "get" : {
        "description" : "Retrieves claimedResource relationship.",
        "parameters" : [ {
          "description" : "Content claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: claimedResource",
          "example" : "claimedResource",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "claimedResource"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get claimedResource relationship (\"to-one\").",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/contentClaims/{id}/relationships/claimingArtist" : {
      "get" : {
        "description" : "Retrieves claimingArtist relationship.",
        "parameters" : [ {
          "description" : "Content claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: claimingArtist",
          "example" : "claimingArtist",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "claimingArtist"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get claimingArtist relationship (\"to-one\").",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/contentClaims/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Content claim id",
          "example" : "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ContentClaims_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "contentClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/credits/{id}" : {
      "get" : {
        "description" : "Retrieves single credit by id.",
        "parameters" : [ {
          "description" : "Credit id",
          "example" : "3fG7kLmN2pQrStUv",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artist, category",
          "example" : "artist",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artist"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Credits_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single credit.",
        "tags" : [ "credits" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/credits/{id}/relationships/artist" : {
      "get" : {
        "description" : "Retrieves artist relationship.",
        "parameters" : [ {
          "description" : "Credit id",
          "example" : "3fG7kLmN2pQrStUv",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artist",
          "example" : "artist",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artist"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Credits_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get artist relationship (\"to-one\").",
        "tags" : [ "credits" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/credits/{id}/relationships/category" : {
      "get" : {
        "description" : "Retrieves category relationship.",
        "parameters" : [ {
          "description" : "Credit id",
          "example" : "3fG7kLmN2pQrStUv",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: category",
          "example" : "category",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "category"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Credits_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get category relationship (\"to-one\").",
        "tags" : [ "credits" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/downloads" : {
      "get" : {
        "description" : "Retrieves multiple downloads by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Download id (e.g. `VFJBQ0tTOjEyMzQ1`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Downloads_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple downloads.",
        "tags" : [ "downloads" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/downloads/{id}" : {
      "get" : {
        "description" : "Retrieves single download by id.",
        "parameters" : [ {
          "description" : "Download id",
          "example" : "VFJBQ0tTOjEyMzQ1",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Downloads_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single download.",
        "tags" : [ "downloads" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/downloads/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Download id",
          "example" : "VFJBQ0tTOjEyMzQ1",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Downloads_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "downloads" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dspSharingLinks" : {
      "get" : {
        "description" : "Retrieves multiple dspSharingLinks by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        }, {
          "description" : "The id of the subject resource",
          "in" : "query",
          "name" : "filter[subject.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "The type of the subject resource (e.g., albums, tracks, artists) (e.g. `tracks`)",
          "in" : "query",
          "name" : "filter[subject.type]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "tracks", "albums", "artists" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DspSharingLinks_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple dspSharingLinks.",
        "tags" : [ "dspSharingLinks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dspSharingLinks/{id}/relationships/subject" : {
      "get" : {
        "description" : "Retrieves subject relationship.",
        "parameters" : [ {
          "description" : "DspSharingLinks Id",
          "example" : "QUxCVU1TOjEyMzQ1",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DspSharingLinks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get subject relationship (\"to-one\").",
        "tags" : [ "dspSharingLinks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicModules" : {
      "get" : {
        "description" : "Retrieves multiple dynamicModules by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Stable seed used to keep dynamic page and module results consistent across a client session.",
          "in" : "query",
          "name" : "refreshSeed",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "The type of device making the request",
          "example" : "PHONE",
          "in" : "query",
          "name" : "deviceType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "BROWSER", "CAR", "DESKTOP", "PHONE", "TABLET", "TV" ]
          }
        }, {
          "description" : "The system type of the device making the request",
          "example" : "IOS",
          "in" : "query",
          "name" : "systemType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "ANDROID", "DESKTOP", "TESLA", "IOS", "WEB" ]
          }
        }, {
          "description" : "Client version number",
          "example" : "2026.0.1",
          "in" : "query",
          "name" : "clientVersion",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        }, {
          "description" : "DynamicModules Id (e.g. `nejMcAhh5N8S3EQ4LaqysVdI0cZZ`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicModules_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple dynamicModules.",
        "tags" : [ "dynamicModules" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicModules/{id}" : {
      "get" : {
        "description" : "Retrieves single dynamicModule by id.",
        "parameters" : [ {
          "description" : "DynamicModules Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Stable seed used to keep dynamic page and module results consistent across a client session.",
          "in" : "query",
          "name" : "refreshSeed",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "The type of device making the request",
          "example" : "PHONE",
          "in" : "query",
          "name" : "deviceType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "BROWSER", "CAR", "DESKTOP", "PHONE", "TABLET", "TV" ]
          }
        }, {
          "description" : "The system type of the device making the request",
          "example" : "IOS",
          "in" : "query",
          "name" : "systemType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "ANDROID", "DESKTOP", "TESLA", "IOS", "WEB" ]
          }
        }, {
          "description" : "Client version number",
          "example" : "2026.0.1",
          "in" : "query",
          "name" : "clientVersion",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicModules_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single dynamicModule.",
        "tags" : [ "dynamicModules" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicModules/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "DynamicModules Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Stable seed used to keep dynamic page and module results consistent across a client session.",
          "in" : "query",
          "name" : "refreshSeed",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "The type of device making the request",
          "example" : "PHONE",
          "in" : "query",
          "name" : "deviceType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "BROWSER", "CAR", "DESKTOP", "PHONE", "TABLET", "TV" ]
          }
        }, {
          "description" : "The system type of the device making the request",
          "example" : "IOS",
          "in" : "query",
          "name" : "systemType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "ANDROID", "DESKTOP", "TESLA", "IOS", "WEB" ]
          }
        }, {
          "description" : "Client version number",
          "example" : "2026.0.1",
          "in" : "query",
          "name" : "clientVersion",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicModules_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "dynamicModules" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicPages" : {
      "get" : {
        "description" : "Retrieves multiple dynamicPages by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Stable seed used to keep dynamic page and module results consistent across a client session.",
          "in" : "query",
          "name" : "refreshSeed",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "The type of device making the request",
          "example" : "PHONE",
          "in" : "query",
          "name" : "deviceType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "BROWSER", "CAR", "DESKTOP", "PHONE", "TABLET", "TV" ]
          }
        }, {
          "description" : "The system type of the device making the request",
          "example" : "IOS",
          "in" : "query",
          "name" : "systemType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "ANDROID", "DESKTOP", "TESLA", "IOS", "WEB" ]
          }
        }, {
          "description" : "Client version number",
          "example" : "2026.0.1",
          "in" : "query",
          "name" : "clientVersion",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: modules, subject",
          "example" : "modules",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "modules"
            }
          }
        }, {
          "description" : "type of the page (e.g. `ARTIST`)",
          "in" : "query",
          "name" : "filter[pageType]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "the subject id, eg. artistId (e.g. `67890`)",
          "in" : "query",
          "name" : "filter[subject.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicPages_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple dynamicPages.",
        "tags" : [ "dynamicPages" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicPages/{id}/relationships/modules" : {
      "get" : {
        "description" : "Retrieves modules relationship.",
        "parameters" : [ {
          "description" : "DynamicPages Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Stable seed used to keep dynamic page and module results consistent across a client session.",
          "in" : "query",
          "name" : "refreshSeed",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "The type of device making the request",
          "example" : "PHONE",
          "in" : "query",
          "name" : "deviceType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "BROWSER", "CAR", "DESKTOP", "PHONE", "TABLET", "TV" ]
          }
        }, {
          "description" : "The system type of the device making the request",
          "example" : "IOS",
          "in" : "query",
          "name" : "systemType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "ANDROID", "DESKTOP", "TESLA", "IOS", "WEB" ]
          }
        }, {
          "description" : "Client version number",
          "example" : "2026.0.1",
          "in" : "query",
          "name" : "clientVersion",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: modules",
          "example" : "modules",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "modules"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicPages_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get modules relationship (\"to-many\").",
        "tags" : [ "dynamicPages" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/dynamicPages/{id}/relationships/subject" : {
      "get" : {
        "description" : "Retrieves subject relationship.",
        "parameters" : [ {
          "description" : "DynamicPages Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/DynamicPages_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get subject relationship (\"to-one\").",
        "tags" : [ "dynamicPages" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/genres" : {
      "get" : {
        "description" : "Retrieves multiple genres by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows filtering by genre id(s). USER_SELECTABLE is special value used to return specific genres which users can select from (e.g. `'1,2,3' or 'USER_SELECTABLE'`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Genres_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple genres.",
        "tags" : [ "genres" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/genres/{id}" : {
      "get" : {
        "description" : "Retrieves single genre by id.",
        "parameters" : [ {
          "description" : "Genre id",
          "example" : "123",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Genres_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single genre.",
        "tags" : [ "genres" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/installations" : {
      "get" : {
        "description" : "Retrieves multiple installations by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: offlineInventory, owners",
          "example" : "offlineInventory",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "offlineInventory"
            }
          }
        }, {
          "description" : "Client-provided installation identifier to filter by (e.g. `a468bee88def`)",
          "in" : "query",
          "name" : "filter[clientProvidedInstallationId]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "User ID to filter by. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Installations_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple installations.",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new installation.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/InstallationsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Installations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single installation.",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/installations/{id}" : {
      "get" : {
        "description" : "Retrieves single installation by id.",
        "parameters" : [ {
          "description" : "Installation id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: offlineInventory, owners",
          "example" : "offlineInventory",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "offlineInventory"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Installations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single installation.",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/installations/{id}/relationships/offlineInventory" : {
      "delete" : {
        "description" : "Deletes item(s) from offlineInventory relationship.",
        "parameters" : [ {
          "description" : "Installation id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/InstallationsOfflineInventoryRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from offlineInventory relationship (\"to-many\").",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves offlineInventory relationship.",
        "parameters" : [ {
          "description" : "Installation id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: offlineInventory",
          "example" : "offlineInventory",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "offlineInventory"
            }
          }
        }, {
          "description" : "Offline item id (e.g. `1234`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "One of: PENDING, STORED (e.g. `PENDING`)",
          "in" : "query",
          "name" : "filter[state]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "PENDING", "STORED" ]
            }
          }
        }, {
          "description" : "One of: tracks, videos, albums, playlists, userCollectionTracks (e.g. `tracks`)",
          "in" : "query",
          "name" : "filter[type]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "tracks", "videos", "albums", "playlists", "userCollectionTracks" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Installations_OfflineInventory_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get offlineInventory relationship (\"to-many\").",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to offlineInventory relationship.",
        "parameters" : [ {
          "description" : "Installation id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/InstallationsOfflineInventoryRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to offlineInventory relationship (\"to-many\").",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/installations/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Installation id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Installations_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "installations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/lyrics" : {
      "post" : {
        "description" : "Creates a new lyric.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/LyricsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Lyrics_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single lyric.",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/lyrics/{id}" : {
      "delete" : {
        "description" : "Deletes existing lyric.",
        "parameters" : [ {
          "description" : "Lyrics Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Delete single lyric.",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single lyric by id.",
        "parameters" : [ {
          "description" : "Lyrics Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, track",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Lyrics_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single lyric.",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing lyric.",
        "parameters" : [ {
          "description" : "Lyrics Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/LyricsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single lyric.",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/lyrics/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Lyrics Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Lyrics_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/lyrics/{id}/relationships/track" : {
      "get" : {
        "description" : "Retrieves track relationship.",
        "parameters" : [ {
          "description" : "Lyrics Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: track",
          "example" : "track",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "track"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Lyrics_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get track relationship (\"to-one\").",
        "tags" : [ "lyrics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/manualArtistClaims" : {
      "post" : {
        "description" : "Creates a new manualArtistClaim.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ManualArtistClaimsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ManualArtistClaims_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single manualArtistClaim.",
        "tags" : [ "manualArtistClaims" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/offlineTasks" : {
      "get" : {
        "description" : "Retrieves multiple offlineTasks by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collection, item, owners",
          "example" : "collection",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collection"
            }
          }
        }, {
          "description" : "List of offline task IDs (e.g. `a468bee88def`)",
          "in" : "query",
          "name" : "filter[installation.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/OfflineTasks_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple offlineTasks.",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/offlineTasks/{id}" : {
      "get" : {
        "description" : "Retrieves single offlineTask by id.",
        "parameters" : [ {
          "description" : "Offline task id",
          "example" : "a468bee8-8def-4a1b-8c1e-123456789abc",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collection, item, owners",
          "example" : "collection",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collection"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/OfflineTasks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single offlineTask.",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing offlineTask.",
        "parameters" : [ {
          "description" : "Offline task id",
          "example" : "a468bee8-8def-4a1b-8c1e-123456789abc",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/OfflineTasksUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single offlineTask.",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/offlineTasks/{id}/relationships/collection" : {
      "get" : {
        "description" : "Retrieves collection relationship.",
        "parameters" : [ {
          "description" : "Offline task id",
          "example" : "a468bee8-8def-4a1b-8c1e-123456789abc",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collection",
          "example" : "collection",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collection"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/OfflineTasks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get collection relationship (\"to-one\").",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/offlineTasks/{id}/relationships/item" : {
      "get" : {
        "description" : "Retrieves item relationship.",
        "parameters" : [ {
          "description" : "Offline task id",
          "example" : "a468bee8-8def-4a1b-8c1e-123456789abc",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: item",
          "example" : "item",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "item"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/OfflineTasks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get item relationship (\"to-one\").",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/offlineTasks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Offline task id",
          "example" : "a468bee8-8def-4a1b-8c1e-123456789abc",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/OfflineTasks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "offlineTasks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues" : {
      "get" : {
        "description" : "Retrieves multiple playQueues by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: current, future, owners, past",
          "example" : "current",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "current"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple playQueues.",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new playQueue.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single playQueue.",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues/{id}" : {
      "delete" : {
        "description" : "Deletes existing playQueue.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single playQueue.",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single playQueue by id.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: current, future, owners, past",
          "example" : "current",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "current"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single playQueue.",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing playQueue.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single playQueue.",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues/{id}/relationships/current" : {
      "get" : {
        "description" : "Retrieves current relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: current",
          "example" : "current",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "current"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Current_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get current relationship (\"to-one\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates current relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesCurrentRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update current relationship (\"to-one\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues/{id}/relationships/future" : {
      "delete" : {
        "description" : "Deletes item(s) from future relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from future relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves future relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: future",
          "example" : "future",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "future"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Future_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get future relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates future relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update future relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to future relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to future relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playQueues/{id}/relationships/past" : {
      "get" : {
        "description" : "Retrieves past relationship.",
        "parameters" : [ {
          "description" : "Play queue id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: past",
          "example" : "past",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "past"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PlayQueues_Past_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get past relationship (\"to-many\").",
        "tags" : [ "playQueues" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playlists" : {
      "get" : {
        "description" : "Retrieves multiple playlists by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "createdAt",
              "enum" : [ "createdAt", "-createdAt", "lastModifiedAt", "-lastModifiedAt", "name", "-name" ],
              "default" : "-createdAt",
              "x-enum-varnames" : [ "CreatedAtAsc", "CreatedAtDesc", "LastModifiedAtAsc", "LastModifiedAtDesc", "NameAsc", "NameDesc" ]
            }
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collaboratorProfiles, collaborators, coverArt, items, ownerProfiles, owners, suggestedCoverArts",
          "example" : "collaboratorProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collaboratorProfiles"
            }
          }
        }, {
          "description" : "List of playlist IDs (e.g. `550e8400-e29b-41d4-a716-446655440000`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "playlists.read", "r_usr" ]
        } ],
        "summary" : "Get multiple playlists.",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Creates a new playlist.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Create single playlist.",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/playlists/{id}" : {
      "delete" : {
        "description" : "Deletes existing playlist.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Delete single playlist.",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves single playlist by id.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collaboratorProfiles, collaborators, coverArt, items, ownerProfiles, owners, suggestedCoverArts",
          "example" : "collaboratorProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collaboratorProfiles"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single playlist.",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates existing playlist.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Update single playlist.",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/playlists/{id}/relationships/collaboratorProfiles" : {
      "delete" : {
        "description" : "Deletes item(s) from collaboratorProfiles relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsCollaboratorProfilesRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Delete from collaboratorProfiles relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves collaboratorProfiles relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collaboratorProfiles",
          "example" : "collaboratorProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collaboratorProfiles"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get collaboratorProfiles relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to collaboratorProfiles relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsCollaboratorProfilesRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Add to collaboratorProfiles relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playlists/{id}/relationships/collaborators" : {
      "get" : {
        "description" : "Retrieves collaborators relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: collaborators",
          "example" : "collaborators",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "collaborators"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get collaborators relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playlists/{id}/relationships/coverArt" : {
      "get" : {
        "description" : "Retrieves coverArt relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: coverArt",
          "example" : "coverArt",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "coverArt"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get coverArt relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates coverArt relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsCoverArtRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Update coverArt relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/playlists/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "albums.title", "-albums.title", "artists.name", "-artists.name", "duration", "-duration", "itemIndex", "-itemIndex", "title", "-title" ],
              "default" : "itemIndex",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "AlbumsTitleAsc", "AlbumsTitleDesc", "ArtistsNameAsc", "ArtistsNameDesc", "DurationAsc", "DurationDesc", "ItemIndexAsc", "ItemIndexDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates items relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsItemsRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Update items relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PlaylistsItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "playlists.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/playlists/{id}/relationships/ownerProfiles" : {
      "get" : {
        "description" : "Retrieves ownerProfiles relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get ownerProfiles relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/playlists/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/playlists/{id}/relationships/suggestedCoverArts" : {
      "get" : {
        "description" : "Retrieves suggestedCoverArts relationship.",
        "parameters" : [ {
          "description" : "Playlist id",
          "example" : "550e8400-e29b-41d4-a716-446655440000",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: suggestedCoverArts",
          "example" : "suggestedCoverArts",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "suggestedCoverArts"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Playlists_SuggestedCoverArts_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get suggestedCoverArts relationship (\"to-many\").",
        "tags" : [ "playlists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/priceConfigurations" : {
      "get" : {
        "description" : "Retrieves multiple priceConfigurations by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "List of price configurations IDs (e.g. `cHJpY2UtY29uZmlnLTEyMzpVUw`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PriceConfigurations_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple priceConfigurations.",
        "tags" : [ "priceConfigurations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new priceConfiguration.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PriceConfigurations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single priceConfiguration.",
        "tags" : [ "priceConfigurations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/priceConfigurations/{id}" : {
      "get" : {
        "description" : "Retrieves single priceConfiguration by id.",
        "parameters" : [ {
          "description" : "Price configuration id",
          "example" : "cHJpY2UtY29uZmlnLTEyMzpVUw",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/PriceConfigurations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single priceConfiguration.",
        "tags" : [ "priceConfigurations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerOwners" : {
      "get" : {
        "description" : "Retrieves multiple providerOwners by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, provider",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderOwners_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple providerOwners.",
        "tags" : [ "providerOwners" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerOwners/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Provider owner id",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderOwners_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "providerOwners" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerOwners/{id}/relationships/provider" : {
      "get" : {
        "description" : "Retrieves provider relationship.",
        "parameters" : [ {
          "description" : "Provider owner id",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: provider",
          "example" : "provider",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "provider"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderOwners_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get provider relationship (\"to-one\").",
        "tags" : [ "providerOwners" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerProductInfos" : {
      "get" : {
        "description" : "Retrieves multiple providerProductInfos by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: provider, subject",
          "example" : "provider",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "provider"
            }
          }
        }, {
          "description" : "List of barcode IDs (EAN-13 or UPC-A) (e.g. `00602527336510`)",
          "in" : "query",
          "name" : "filter[barcodeId]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "List of GRIDs (Global Release Identifier, ISO 7064) (e.g. `A10302B0013941653J`)",
          "in" : "query",
          "name" : "filter[grid]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Content provider ID (e.g. `50`)",
          "in" : "query",
          "name" : "filter[provider.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderProductInfos_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple providerProductInfos.",
        "tags" : [ "providerProductInfos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerProductInfos/{id}/relationships/provider" : {
      "get" : {
        "description" : "Retrieves provider relationship.",
        "parameters" : [ {
          "description" : "Provider product info id",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: provider",
          "example" : "provider",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "provider"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderProductInfos_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get provider relationship (\"to-one\").",
        "tags" : [ "providerProductInfos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providerProductInfos/{id}/relationships/subject" : {
      "get" : {
        "description" : "Retrieves subject relationship.",
        "parameters" : [ {
          "description" : "Provider product info id",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ProviderProductInfos_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get subject relationship (\"to-one\").",
        "tags" : [ "providerProductInfos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/providers/{id}" : {
      "get" : {
        "description" : "Retrieves single provider by id.",
        "parameters" : [ {
          "description" : "Provider ID",
          "example" : "12345",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Providers_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single provider.",
        "tags" : [ "providers" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/purchases" : {
      "get" : {
        "description" : "Retrieves multiple purchases by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, subject",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "The type of purchased content (e.g. `albums`)",
          "in" : "query",
          "name" : "filter[subject.type]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "albums", "tracks" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Purchases_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple purchases.",
        "tags" : [ "purchases" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/purchases/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Purchase id",
          "example" : "3fG7kLmN2pQrStUv",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Purchases_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "purchases" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/purchases/{id}/relationships/subject" : {
      "get" : {
        "description" : "Retrieves subject relationship.",
        "parameters" : [ {
          "description" : "Purchase id",
          "example" : "3fG7kLmN2pQrStUv",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: subject",
          "example" : "subject",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "subject"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Purchases_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get subject relationship (\"to-one\").",
        "tags" : [ "purchases" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/reactions" : {
      "get" : {
        "description" : "Retrieves multiple reactions by available filters, or without if applicable.",
        "parameters" : [ {
          "in" : "query",
          "name" : "stats",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "ALL", "COUNTS_BY_TYPE", "TOTAL_COUNT" ]
          }
        }, {
          "in" : "query",
          "name" : "statsOnly",
          "required" : false,
          "schema" : {
            "type" : "boolean"
          }
        }, {
          "in" : "query",
          "name" : "viewerContext",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles, owners",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        }, {
          "description" : "Filter by emoji (e.g. `👍`)",
          "in" : "query",
          "name" : "filter[emoji]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by subject resource ID (e.g. `12345`)",
          "in" : "query",
          "name" : "filter[subject.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by subject resource type (e.g. `albums`)",
          "in" : "query",
          "name" : "filter[subject.type]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "albums", "tracks", "artists", "videos", "playlists", "comments" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Reactions_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple reactions.",
        "tags" : [ "reactions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new reaction.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Reactions_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single reaction.",
        "tags" : [ "reactions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/reactions/{id}" : {
      "delete" : {
        "description" : "Deletes existing reaction.",
        "parameters" : [ {
          "description" : "Reaction Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single reaction.",
        "tags" : [ "reactions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/reactions/{id}/relationships/ownerProfiles" : {
      "get" : {
        "description" : "Retrieves ownerProfiles relationship.",
        "parameters" : [ {
          "description" : "Reaction Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: ownerProfiles",
          "example" : "ownerProfiles",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "ownerProfiles"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Reactions_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get ownerProfiles relationship (\"to-many\").",
        "tags" : [ "reactions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/reactions/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Reaction Id",
          "example" : "nejMcAhh5N8S3EQ4LaqysVdI0cZZ",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Reactions_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "reactions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/savedShares" : {
      "post" : {
        "description" : "Creates a new savedShare.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SavedSharesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SavedShares_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single savedShare.",
        "tags" : [ "savedShares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/scopes" : {
      "get" : {
        "description" : "Retrieves multiple scopes by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Filters scopes by their `requiredAccessTier`. (e.g. `THIRD_PARTY`)",
          "in" : "query",
          "name" : "filter[requiredAccessTier]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "THIRD_PARTY", "THIRD_PARTY_PROD", "PARTNER", "INTERNAL" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Scopes_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple scopes.",
        "tags" : [ "scopes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/searchHistoryEntries/{id}" : {
      "delete" : {
        "description" : "Deletes existing searchHistoryEntrie.",
        "parameters" : [ {
          "description" : "Opaque identifier for a search history entry",
          "example" : "MjcyNjg5OTAjamF5",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "search.write", "w_usr" ]
        } ],
        "summary" : "Delete single searchHistoryEntrie.",
        "tags" : [ "searchHistoryEntries" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/searchResults/{id}" : {
      "get" : {
        "description" : "Retrieves single searchResult by id.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, playlists, topHits, tracks, videos",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get single searchResult.",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/albums" : {
      "get" : {
        "description" : "Retrieves albums relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get albums relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/artists" : {
      "get" : {
        "description" : "Retrieves artists relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/playlists" : {
      "get" : {
        "description" : "Retrieves playlists relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: playlists",
          "example" : "playlists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "playlists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get playlists relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/topHits" : {
      "get" : {
        "description" : "Retrieves topHits relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: topHits",
          "example" : "topHits",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "topHits"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get topHits relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/tracks" : {
      "get" : {
        "description" : "Retrieves tracks relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: tracks",
          "example" : "tracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "tracks"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get tracks relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchResults/{id}/relationships/videos" : {
      "get" : {
        "description" : "Retrieves videos relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: videos",
          "example" : "videos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "videos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchResults_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr", "search.read" ]
        } ],
        "summary" : "Get videos relationship (\"to-many\").",
        "tags" : [ "searchResults" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchSuggestions/{id}" : {
      "get" : {
        "description" : "Retrieves single searchSuggestion by id.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: directHits, history",
          "example" : "directHits",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "directHits"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchSuggestions_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single searchSuggestion.",
        "tags" : [ "searchSuggestions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchSuggestions/{id}/relationships/directHits" : {
      "get" : {
        "description" : "Retrieves directHits relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: directHits",
          "example" : "directHits",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "directHits"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchSuggestions_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get directHits relationship (\"to-many\").",
        "tags" : [ "searchSuggestions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/searchSuggestions/{id}/relationships/history" : {
      "get" : {
        "description" : "Retrieves history relationship.",
        "parameters" : [ {
          "description" : "Search query string used as the resource identifier",
          "example" : "hello",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Explicit filter. Valid values: INCLUDE or EXCLUDE",
          "example" : "INCLUDE",
          "in" : "query",
          "name" : "explicitFilter",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "INCLUDE", "EXCLUDE" ],
            "default" : "INCLUDE"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: history",
          "example" : "history",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "history"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SearchSuggestions_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get history relationship (\"to-many\").",
        "tags" : [ "searchSuggestions" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/shares" : {
      "get" : {
        "description" : "Retrieves multiple shares by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, sharedResources",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "A share code (e.g. `xyz`)",
          "in" : "query",
          "name" : "filter[code]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Shares_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple shares.",
        "tags" : [ "shares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new share.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SharesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Shares_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single share.",
        "tags" : [ "shares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/shares/{id}" : {
      "get" : {
        "description" : "Retrieves single share by id.",
        "parameters" : [ {
          "description" : "User share id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners, sharedResources",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Shares_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single share.",
        "tags" : [ "shares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/shares/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User share id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Shares_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "shares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/shares/{id}/relationships/sharedResources" : {
      "get" : {
        "description" : "Retrieves sharedResources relationship.",
        "parameters" : [ {
          "description" : "User share id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: sharedResources",
          "example" : "sharedResources",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "sharedResources"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Shares_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get sharedResources relationship (\"to-many\").",
        "tags" : [ "shares" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/squareConnections" : {
      "post" : {
        "description" : "Creates a new squareConnection.",
        "parameters" : [ {
          "deprecated" : true,
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SquareConnectionsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SquareConnections_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single squareConnection.",
        "tags" : [ "squareConnections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/squareConnections/{id}" : {
      "get" : {
        "description" : "Retrieves single squareConnection by id.",
        "parameters" : [ {
          "description" : "Square connection id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/SquareConnections_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single squareConnection.",
        "tags" : [ "squareConnections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/stripeConnections" : {
      "get" : {
        "description" : "Retrieves multiple stripeConnections by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/StripeConnections_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple stripeConnections.",
        "tags" : [ "stripeConnections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new stripeConnection.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StripeConnectionsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/StripeConnections_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single stripeConnection.",
        "tags" : [ "stripeConnections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/stripeConnections/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Stripe connection id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/StripeConnections_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "stripeConnections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/stripeDashboardLinks" : {
      "get" : {
        "description" : "Retrieves multiple stripeDashboardLinks by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/StripeDashboardLinks_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple stripeDashboardLinks.",
        "tags" : [ "stripeDashboardLinks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/stripeDashboardLinks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Stripe dashboard link id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/StripeDashboardLinks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "stripeDashboardLinks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/temporaryUserTokens" : {
      "post" : {
        "description" : "Creates a new temporaryUserToken.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/TemporaryUserTokensCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TemporaryUserTokens_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single temporaryUserToken.",
        "tags" : [ "temporaryUserTokens" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/temporaryUserTokens/{id}" : {
      "get" : {
        "description" : "Retrieves single temporaryUserToken by id.",
        "parameters" : [ {
          "description" : "Temporary user token id",
          "example" : "abc123",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TemporaryUserTokens_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single temporaryUserToken.",
        "tags" : [ "temporaryUserTokens" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/temporaryUserTokens/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Temporary user token id",
          "example" : "abc123",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TemporaryUserTokens_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "temporaryUserTokens" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/terms" : {
      "get" : {
        "description" : "Retrieves multiple terms by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Filter by countryCode",
          "in" : "query",
          "name" : "filter[countryCode]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Filter by isLatestVersion",
          "in" : "query",
          "name" : "filter[isLatestVersion]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "One of: DEVELOPER, UPLOAD_MARKETPLACE (e.g. `DEVELOPER`)",
          "in" : "query",
          "name" : "filter[termsType]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "DEVELOPER", "UPLOAD_MARKETPLACE" ]
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Terms_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple terms.",
        "tags" : [ "terms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/terms/{id}" : {
      "get" : {
        "description" : "Retrieves single term by id.",
        "parameters" : [ {
          "description" : "Terms id",
          "example" : "a468bee88def",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Terms_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single term.",
        "tags" : [ "terms" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/trackFiles/{id}" : {
      "get" : {
        "description" : "Retrieves single trackFile by id.",
        "parameters" : [ {
          "description" : "Track file id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "formats",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "HEAACV1", "AACLC", "FLAC", "FLAC_HIRES", "EAC3_JOC" ]
            }
          }
        }, {
          "in" : "query",
          "name" : "usage",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "PLAYBACK", "DOWNLOAD" ]
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackFiles_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "403" : {
            "$ref" : "#/components/responses/TrackFilesReadById403Response"
          },
          "404" : {
            "$ref" : "#/components/responses/TrackFilesReadById404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "playback", "r_usr" ]
        } ],
        "summary" : "Get single trackFile.",
        "tags" : [ "trackFiles" ],
        "x-path-item-properties" : {
          "required-access-tier" : "PARTNER"
        }
      }
    },
    "/trackManifests/{id}" : {
      "get" : {
        "description" : "Retrieves single trackManifest by id.",
        "parameters" : [ {
          "description" : "Track manifest id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "manifestType",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "HLS", "MPEG_DASH" ]
          }
        }, {
          "in" : "query",
          "name" : "formats",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "HEAACV1", "AACLC", "FLAC", "FLAC_HIRES", "EAC3_JOC" ]
            }
          }
        }, {
          "in" : "query",
          "name" : "uriScheme",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "HTTPS", "DATA" ]
          }
        }, {
          "in" : "query",
          "name" : "usage",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "PLAYBACK", "DOWNLOAD" ]
          }
        }, {
          "in" : "query",
          "name" : "adaptive",
          "required" : true,
          "schema" : {
            "type" : "boolean"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackManifests_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "403" : {
            "$ref" : "#/components/responses/TrackManifestsReadById403Response"
          },
          "404" : {
            "$ref" : "#/components/responses/TrackManifestsReadById404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "playback", "r_usr" ]
        } ],
        "summary" : "Get single trackManifest.",
        "tags" : [ "trackManifests" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/trackSourceFiles" : {
      "post" : {
        "description" : "Create a track source file. <p/>\nThe response contains a upload link that must be used to upload the actual content.<p/>\nThe headers in the upload link response must be sent doing the actual upload.\n",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackSourceFiles_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single trackSourceFile.",
        "tags" : [ "trackSourceFiles" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/trackSourceFiles/{id}" : {
      "get" : {
        "description" : "Retrieves single trackSourceFile by id.",
        "parameters" : [ {
          "description" : "Track source file id",
          "example" : "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackSourceFiles_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single trackSourceFile.",
        "tags" : [ "trackSourceFiles" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/trackSourceFiles/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Track source file id",
          "example" : "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackSourceFiles_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "trackSourceFiles" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/trackStatistics/{id}" : {
      "get" : {
        "description" : "Retrieves single trackStatistic by id.",
        "parameters" : [ {
          "description" : "Track statistic id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackStatistics_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single trackStatistic.",
        "tags" : [ "trackStatistics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/trackStatistics/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Track statistic id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TrackStatistics_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "trackStatistics" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks" : {
      "get" : {
        "description" : "Retrieves multiple tracks by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "createdAt",
              "enum" : [ "createdAt", "-createdAt", "title", "-title" ],
              "default" : "-createdAt",
              "x-enum-varnames" : [ "CreatedAtAsc", "CreatedAtDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, credits, download, genres, lyrics, metadataStatus, owners, priceConfig, providers, radio, replacement, shares, similarTracks, sourceFile, suggestedTracks, trackStatistics, usageRules",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        }, {
          "description" : "List of track IDs (e.g. `75413016`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "List of ISRCs. When a single ISRC is provided, pagination is supported and multiple tracks may be returned. When multiple ISRCs are provided, one track per ISRC is returned without pagination. (e.g. `QMJMT1701237`)",
          "in" : "query",
          "name" : "filter[isrc]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "User id. Use `me` for the authenticated user",
          "in" : "query",
          "name" : "filter[owners.id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get multiple tracks.",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Creates a new track.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/TracksCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single track.",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}" : {
      "delete" : {
        "description" : "Deletes existing track.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete single track.",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single track by id.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, credits, download, genres, lyrics, metadataStatus, owners, priceConfig, providers, radio, replacement, shares, similarTracks, sourceFile, suggestedTracks, trackStatistics, usageRules",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single track.",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates existing track.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/TracksUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update single track.",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/albums" : {
      "get" : {
        "description" : "Retrieves albums relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get albums relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "patch" : {
        "description" : "Updates albums relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/TracksAlbumsRelationshipUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Update albums relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/artists" : {
      "get" : {
        "description" : "Retrieves artists relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/credits" : {
      "get" : {
        "description" : "Retrieves credits relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: credits",
          "example" : "credits",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "credits"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get credits relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/download" : {
      "get" : {
        "description" : "Retrieves download relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: download",
          "example" : "download",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "download"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get download relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/genres" : {
      "get" : {
        "description" : "Retrieves genres relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: genres",
          "example" : "genres",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "genres"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get genres relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/lyrics" : {
      "get" : {
        "description" : "Retrieves lyrics relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: lyrics",
          "example" : "lyrics",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "lyrics"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get lyrics relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/metadataStatus" : {
      "get" : {
        "description" : "Retrieves metadataStatus relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: metadataStatus",
          "example" : "metadataStatus",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "metadataStatus"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get metadataStatus relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/priceConfig" : {
      "get" : {
        "description" : "Retrieves priceConfig relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: priceConfig",
          "example" : "priceConfig",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "priceConfig"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get priceConfig relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/providers" : {
      "get" : {
        "description" : "Retrieves providers relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: providers",
          "example" : "providers",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "providers"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get providers relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/radio" : {
      "get" : {
        "description" : "Retrieves radio relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: radio",
          "example" : "radio",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "radio"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get radio relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/replacement" : {
      "get" : {
        "description" : "Retrieves replacement relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: replacement",
          "example" : "replacement",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "replacement"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get replacement relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/shares" : {
      "get" : {
        "description" : "Retrieves shares relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: shares",
          "example" : "shares",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "shares"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get shares relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/similarTracks" : {
      "get" : {
        "description" : "Retrieves similarTracks relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: similarTracks",
          "example" : "similarTracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "similarTracks"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get similarTracks relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/sourceFile" : {
      "get" : {
        "description" : "Retrieves sourceFile relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: sourceFile",
          "example" : "sourceFile",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "sourceFile"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get sourceFile relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracks/{id}/relationships/suggestedTracks" : {
      "get" : {
        "description" : "Retrieves suggestedTracks relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: suggestedTracks",
          "example" : "suggestedTracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "suggestedTracks"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get suggestedTracks relationship (\"to-many\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/trackStatistics" : {
      "get" : {
        "description" : "Retrieves trackStatistics relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: trackStatistics",
          "example" : "trackStatistics",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "trackStatistics"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get trackStatistics relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/tracks/{id}/relationships/usageRules" : {
      "get" : {
        "description" : "Retrieves usageRules relationship.",
        "parameters" : [ {
          "description" : "Track id",
          "example" : "75413016",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: usageRules",
          "example" : "usageRules",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "usageRules"
            }
          }
        }, {
          "description" : "Share code that grants access to UNLISTED resources. When provided, allows non-owners to access resources that would otherwise be restricted.",
          "in" : "query",
          "name" : "shareCode",
          "required" : false,
          "schema" : {
            "type" : "string",
            "example" : "xyz"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Tracks_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get usageRules relationship (\"to-one\").",
        "tags" : [ "tracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/tracksMetadataStatus/{id}" : {
      "get" : {
        "description" : "Retrieves single tracksMetadataStatu by id.",
        "parameters" : [ {
          "description" : "Tracks metadata status id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/TracksMetadataStatus_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single tracksMetadataStatu.",
        "tags" : [ "tracksMetadataStatus" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/usageRules" : {
      "post" : {
        "description" : "Creates a new usageRule.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UsageRules_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single usageRule.",
        "tags" : [ "usageRules" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/usageRules/{id}" : {
      "get" : {
        "description" : "Retrieves single usageRule by id.",
        "parameters" : [ {
          "description" : "Usage rules id",
          "example" : "VFJBQ0tTOjEyMzpOTw",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UsageRules_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single usageRule.",
        "tags" : [ "usageRules" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionAlbums/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionAlbum by id.",
        "parameters" : [ {
          "description" : "User collection albums id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionAlbums_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionAlbum.",
        "tags" : [ "userCollectionAlbums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionAlbums/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection albums id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionAlbums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection albums id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "artists.name", "-artists.name", "releaseDate", "-releaseDate", "title", "-title" ],
              "default" : "-addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "ArtistsNameAsc", "ArtistsNameDesc", "ReleaseDateAsc", "ReleaseDateDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionAlbums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection albums id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionAlbumsAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionAlbums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionAlbums/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection albums id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionAlbums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionAlbums" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionArtists/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionArtist by id.",
        "parameters" : [ {
          "description" : "User collection artists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionArtists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionArtist.",
        "tags" : [ "userCollectionArtists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionArtists/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection artists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionArtists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection artists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "name", "-name" ],
              "default" : "-addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "NameAsc", "NameDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionArtists_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionArtists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection artists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionArtists_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionArtistsAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionArtists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionArtists/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection artists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionArtists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionArtists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionFolders" : {
      "get" : {
        "description" : "Retrieves multiple userCollectionFolders by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners, userCollection",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        }, {
          "description" : "Folder Id (e.g. `CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : true,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get multiple userCollectionFolders.",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Creates a new userCollectionFolder.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionFoldersCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Create single userCollectionFolder.",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionFolders/{id}" : {
      "delete" : {
        "description" : "Deletes existing userCollectionFolder.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/UserCollectionFoldersDeleteResource400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete single userCollectionFolder.",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves single userCollectionFolder by id.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners, userCollection",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionFolder.",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "patch" : {
        "description" : "Updates existing userCollectionFolder.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionFoldersUpdateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Update single userCollectionFolder.",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionFolders/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionFoldersItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "lastModifiedAt", "-lastModifiedAt", "name", "-name" ],
              "default" : "addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "LastModifiedAtAsc", "LastModifiedAtDesc", "NameAsc", "NameDesc" ]
            }
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionFoldersItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionFolders/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionFolders/{id}/relationships/userCollection" : {
      "get" : {
        "description" : "Retrieves userCollection relationship.",
        "parameters" : [ {
          "description" : "Folder Id",
          "example" : "CBMHXUOuJZgroV2kWpeVLL1I7xdgvF6ocDEGCXov8SZq3WVhrOcOq5pjnGawKX",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: userCollection",
          "example" : "userCollection",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "userCollection"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionFolders_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get userCollection relationship (\"to-one\").",
        "tags" : [ "userCollectionFolders" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionPlaylists/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionPlaylist by id.",
        "parameters" : [ {
          "description" : "User collection playlists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionPlaylists_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionPlaylist.",
        "tags" : [ "userCollectionPlaylists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionPlaylists/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection playlists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionPlaylists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection playlists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "collectionView",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "FLAT", "FOLDERS" ]
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "lastModifiedAt", "-lastModifiedAt", "name", "-name" ],
              "default" : "-addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "LastModifiedAtAsc", "LastModifiedAtDesc", "NameAsc", "NameDesc" ]
            }
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionPlaylists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection playlists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionPlaylistsAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionPlaylists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionPlaylists/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection playlists id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionPlaylists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionPlaylists" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionSaveForLaters/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionSaveForLater by id.",
        "parameters" : [ {
          "description" : "User collection save for later id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get single userCollectionSaveForLater.",
        "tags" : [ "userCollectionSaveForLaters" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionSaveForLaters/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection save for later id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionSaveForLatersItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionSaveForLaters" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection save for later id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionSaveForLaters" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection save for later id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionSaveForLatersItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionSaveForLatersAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionSaveForLaters" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionSaveForLaters/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection save for later id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionSaveForLaters" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userCollectionTracks/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionTrack by id.",
        "parameters" : [ {
          "description" : "User collection tracks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionTracks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionTrack.",
        "tags" : [ "userCollectionTracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionTracks/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection tracks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionTracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection tracks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "albums.title", "-albums.title", "artists.name", "-artists.name", "duration", "-duration", "title", "-title" ],
              "default" : "-addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "AlbumsTitleAsc", "AlbumsTitleDesc", "ArtistsNameAsc", "ArtistsNameDesc", "DurationAsc", "DurationDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionTracks_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionTracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection tracks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionTracks_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionTracksAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionTracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionTracks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection tracks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionTracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionTracks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionVideos/{id}" : {
      "get" : {
        "description" : "Retrieves single userCollectionVideo by id.",
        "parameters" : [ {
          "description" : "User collection videos id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items, owners",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionVideos_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollectionVideo.",
        "tags" : [ "userCollectionVideos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionVideos/{id}/relationships/items" : {
      "delete" : {
        "description" : "Deletes item(s) from items relationship.",
        "parameters" : [ {
          "description" : "User collection videos id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from items relationship (\"to-many\").",
        "tags" : [ "userCollectionVideos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User collection videos id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "addedAt",
              "enum" : [ "addedAt", "-addedAt", "artists.name", "-artists.name", "duration", "-duration", "title", "-title" ],
              "default" : "-addedAt",
              "x-enum-varnames" : [ "AddedAtAsc", "AddedAtDesc", "ArtistsNameAsc", "ArtistsNameDesc", "DurationAsc", "DurationDesc", "TitleAsc", "TitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionVideos_Items_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userCollectionVideos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "description" : "Adds item(s) to items relationship.",
        "parameters" : [ {
          "description" : "User collection videos id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionVideos_Items_Add_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionVideosAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to items relationship (\"to-many\").",
        "tags" : [ "userCollectionVideos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollectionVideos/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection videos id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollectionVideos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollectionVideos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the dedicated collection resources instead: userCollectionAlbums, userCollectionArtists, userCollectionTracks, userCollectionVideos, or userCollectionPlaylists.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, owners, playlists, tracks, videos",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get single userCollection.",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/albums" : {
      "delete" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionAlbums resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsAlbumsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from albums relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionAlbums resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums.addedAt",
              "enum" : [ "albums.addedAt", "-albums.addedAt", "albums.artists.name", "-albums.artists.name", "albums.releaseDate", "-albums.releaseDate", "albums.title", "-albums.title" ],
              "default" : "-albums.addedAt",
              "x-enum-varnames" : [ "AlbumsAddedAtAsc", "AlbumsAddedAtDesc", "AlbumsArtistsNameAsc", "AlbumsArtistsNameDesc", "AlbumsReleaseDateAsc", "AlbumsReleaseDateDesc", "AlbumsTitleAsc", "AlbumsTitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Albums_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get albums relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionAlbums resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsAlbumsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionsAddMultiDataRelationship409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to albums relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/artists" : {
      "delete" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionArtists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsArtistsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from artists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionArtists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists.addedAt",
              "enum" : [ "artists.addedAt", "-artists.addedAt", "artists.name", "-artists.name" ],
              "default" : "-artists.addedAt",
              "x-enum-varnames" : [ "ArtistsAddedAtAsc", "ArtistsAddedAtDesc", "ArtistsNameAsc", "ArtistsNameDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionArtists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsArtistsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionsAddMultiDataRelationship409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to artists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/playlists" : {
      "delete" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionPlaylists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsPlaylistsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from playlists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionPlaylists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "collectionView",
          "required" : false,
          "schema" : {
            "type" : "string",
            "enum" : [ "FOLDERS" ]
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "playlists.addedAt",
              "enum" : [ "playlists.addedAt", "-playlists.addedAt", "playlists.lastUpdatedAt", "-playlists.lastUpdatedAt", "playlists.name", "-playlists.name" ],
              "default" : "-playlists.addedAt",
              "x-enum-varnames" : [ "PlaylistsAddedAtAsc", "PlaylistsAddedAtDesc", "PlaylistsLastUpdatedAtAsc", "PlaylistsLastUpdatedAtDesc", "PlaylistsNameAsc", "PlaylistsNameDesc" ]
            }
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: playlists",
          "example" : "playlists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "playlists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Playlists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get playlists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionPlaylists resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsPlaylistsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionsAddMultiDataRelationship409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to playlists relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/tracks" : {
      "delete" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionTracks resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsTracksRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from tracks relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionTracks resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "tracks.addedAt",
              "enum" : [ "tracks.addedAt", "-tracks.addedAt", "tracks.albums.title", "-tracks.albums.title", "tracks.artists.name", "-tracks.artists.name", "tracks.duration", "-tracks.duration", "tracks.title", "-tracks.title" ],
              "default" : "-tracks.addedAt",
              "x-enum-varnames" : [ "TracksAddedAtAsc", "TracksAddedAtDesc", "TracksAlbumsTitleAsc", "TracksAlbumsTitleDesc", "TracksArtistsNameAsc", "TracksArtistsNameDesc", "TracksDurationAsc", "TracksDurationDesc", "TracksTitleAsc", "TracksTitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: tracks",
          "example" : "tracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "tracks"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get tracks relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionTracks resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsTracksRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionsAddMultiDataRelationship409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to tracks relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userCollections/{id}/relationships/videos" : {
      "delete" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionVideos resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsVideosRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Delete from videos relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionVideos resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Values prefixed with \"-\" are sorted descending; values without it are sorted ascending.",
          "in" : "query",
          "name" : "sort",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "videos.addedAt",
              "enum" : [ "videos.addedAt", "-videos.addedAt", "videos.artists.name", "-videos.artists.name", "videos.duration", "-videos.duration", "videos.title", "-videos.title" ],
              "default" : "-videos.addedAt",
              "x-enum-varnames" : [ "VideosAddedAtAsc", "VideosAddedAtDesc", "VideosArtistsNameAsc", "VideosArtistsNameDesc", "VideosDurationAsc", "VideosDurationDesc", "VideosTitleAsc", "VideosTitleDesc" ]
            }
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: videos",
          "example" : "videos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "videos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserCollections_Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.read", "r_usr" ]
        } ],
        "summary" : "Get videos relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      },
      "post" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userCollectionVideos resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User collection id",
          "example" : "123456",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserCollectionsVideosRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserCollectionsAddMultiDataRelationship409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "collection.write", "w_usr" ]
        } ],
        "summary" : "Add to videos relationship (\"to-many\").",
        "tags" : [ "userCollections" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userDailyMixes/{id}" : {
      "get" : {
        "description" : "Retrieves single userDailyMixe by id.",
        "parameters" : [ {
          "description" : "User daily mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserDailyMixes_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userDailyMixe.",
        "tags" : [ "userDailyMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userDailyMixes/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User daily mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserDailyMixes_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userDailyMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userDataExportRequests" : {
      "post" : {
        "description" : "Creates a new userDataExportRequest.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserDataExportRequestsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserDataExportRequests_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single userDataExportRequest.",
        "tags" : [ "userDataExportRequests" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userDiscoveryMixes/{id}" : {
      "get" : {
        "description" : "Retrieves single userDiscoveryMixe by id.",
        "parameters" : [ {
          "description" : "User discovery mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserDiscoveryMixes_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userDiscoveryMixe.",
        "tags" : [ "userDiscoveryMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userDiscoveryMixes/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User discovery mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserDiscoveryMixes_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userDiscoveryMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userNewReleaseMixes/{id}" : {
      "get" : {
        "description" : "Retrieves single userNewReleaseMixe by id.",
        "parameters" : [ {
          "description" : "User new release mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserNewReleaseMixes_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userNewReleaseMixe.",
        "tags" : [ "userNewReleaseMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userNewReleaseMixes/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User new release mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserNewReleaseMixes_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userNewReleaseMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userOfflineMixes/{id}" : {
      "get" : {
        "description" : "Retrieves single userOfflineMixe by id.",
        "parameters" : [ {
          "description" : "User offline mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserOfflineMixes_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userOfflineMixe.",
        "tags" : [ "userOfflineMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userOfflineMixes/{id}/relationships/items" : {
      "get" : {
        "description" : "Retrieves items relationship.",
        "parameters" : [ {
          "description" : "User offline mixes id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: items",
          "example" : "items",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "items"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserOfflineMixes_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get items relationship (\"to-many\").",
        "tags" : [ "userOfflineMixes" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendationBlocks/{id}" : {
      "get" : {
        "description" : "Retrieves single userRecommendationBlock by id.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists, owners, tracks, videos",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userRecommendationBlock.",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendationBlocks/{id}/relationships/artists" : {
      "delete" : {
        "description" : "Deletes item(s) from artists relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksArtistsRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from artists relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves artists relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to artists relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksArtistsRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Artists_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserRecommendationBlocksAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to artists relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendationBlocks/{id}/relationships/owners" : {
      "get" : {
        "description" : "Retrieves owners relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: owners",
          "example" : "owners",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "owners"
            }
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get owners relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendationBlocks/{id}/relationships/tracks" : {
      "delete" : {
        "description" : "Deletes item(s) from tracks relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksTracksRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from tracks relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves tracks relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: tracks",
          "example" : "tracks",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "tracks"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get tracks relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to tracks relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksTracksRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Tracks_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserRecommendationBlocksAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to tracks relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendationBlocks/{id}/relationships/videos" : {
      "delete" : {
        "description" : "Deletes item(s) from videos relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksVideosRelationshipRemoveOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Delete from videos relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "get" : {
        "description" : "Retrieves videos relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: videos",
          "example" : "videos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "videos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get videos relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      },
      "post" : {
        "description" : "Adds item(s) to videos relationship.",
        "parameters" : [ {
          "description" : "User recommendation blocks id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserRecommendationBlocksVideosRelationshipAddOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendationBlocks_Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/UserRecommendationBlocksAddMultiDataRelationshipWithResponse409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Add to videos relationship (\"to-many\").",
        "tags" : [ "userRecommendationBlocks" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userRecommendations/{id}" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the dedicated mix resources instead: userDiscoveryMixes, userDailyMixes, userNewReleaseMixes, or userOfflineMixes.",
        "parameters" : [ {
          "description" : "User recommendations id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: discoveryMixes, myMixes, newArrivalMixes, offlineMixes",
          "example" : "discoveryMixes",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "discoveryMixes"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendations_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get single userRecommendation.",
        "tags" : [ "userRecommendations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userRecommendations/{id}/relationships/discoveryMixes" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userDiscoveryMixes resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User recommendations id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: discoveryMixes",
          "example" : "discoveryMixes",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "discoveryMixes"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendations_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get discoveryMixes relationship (\"to-many\").",
        "tags" : [ "userRecommendations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userRecommendations/{id}/relationships/myMixes" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userDailyMixes resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User recommendations id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: myMixes",
          "example" : "myMixes",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "myMixes"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendations_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get myMixes relationship (\"to-many\").",
        "tags" : [ "userRecommendations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userRecommendations/{id}/relationships/newArrivalMixes" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userNewReleaseMixes resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User recommendations id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: newArrivalMixes",
          "example" : "newArrivalMixes",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "newArrivalMixes"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendations_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get newArrivalMixes relationship (\"to-many\").",
        "tags" : [ "userRecommendations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/userRecommendations/{id}/relationships/offlineMixes" : {
      "get" : {
        "deprecated" : true,
        "description" : "Deprecated. Use the userOfflineMixes resource and its items relationship instead.",
        "parameters" : [ {
          "description" : "User recommendations id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "BCP 47 locale (e.g., en-US, nb-NO, pt-BR). Defaults to en-US if not provided or unsupported.",
          "example" : "en-US",
          "in" : "query",
          "name" : "locale",
          "required" : false,
          "schema" : {
            "type" : "string",
            "default" : "en-US"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: offlineMixes",
          "example" : "offlineMixes",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "offlineMixes"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserRecommendations_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "recommendations.read" ]
        } ],
        "summary" : "Get offlineMixes relationship (\"to-many\").",
        "tags" : [ "userRecommendations" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/userReports" : {
      "post" : {
        "description" : "Creates a new userReport.",
        "parameters" : [ {
          "$ref" : "#/components/parameters/IdempotencyKey"
        } ],
        "requestBody" : {
          "content" : {
            "application/vnd.api+json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/UserReports_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "409" : {
            "$ref" : "#/components/responses/Idempotency409Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "422" : {
            "$ref" : "#/components/responses/Idempotency422Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "w_usr" ]
        } ],
        "summary" : "Create single userReport.",
        "tags" : [ "userReports" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/users/{id}" : {
      "get" : {
        "description" : "Retrieves single user by id.",
        "parameters" : [ {
          "description" : "User id. Use `me` for the authenticated user's resource",
          "example" : "me",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Users_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Authorization_Code_PKCE" : [ "r_usr", "user.read" ]
        } ],
        "summary" : "Get single user.",
        "tags" : [ "users" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videoManifests/{id}" : {
      "get" : {
        "description" : "Retrieves single videoManifest by id.",
        "parameters" : [ {
          "description" : "Video manifest id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "in" : "query",
          "name" : "uriScheme",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "HTTPS", "DATA" ]
          }
        }, {
          "in" : "query",
          "name" : "usage",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "PLAYBACK", "DOWNLOAD" ]
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/VideoManifests_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "403" : {
            "$ref" : "#/components/responses/VideoManifestsReadById403Response"
          },
          "404" : {
            "$ref" : "#/components/responses/VideoManifestsReadById404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ "playback", "r_usr" ]
        } ],
        "summary" : "Get single videoManifest.",
        "tags" : [ "videoManifests" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/videos" : {
      "get" : {
        "description" : "Retrieves multiple videos by available filters, or without if applicable.",
        "parameters" : [ {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, credits, providers, replacement, similarVideos, suggestedVideos, thumbnailArt, usageRules",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        }, {
          "description" : "List of video IDs (e.g. `75623239`)",
          "in" : "query",
          "name" : "filter[id]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }, {
          "description" : "List of ISRCs (e.g. `QMJMT1701237`)",
          "in" : "query",
          "name" : "filter[isrc]",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get multiple videos.",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}" : {
      "get" : {
        "description" : "Retrieves single video by id.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums, artists, credits, providers, replacement, similarVideos, suggestedVideos, thumbnailArt, usageRules",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Single_Resource_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get single video.",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}/relationships/albums" : {
      "get" : {
        "description" : "Retrieves albums relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: albums",
          "example" : "albums",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "albums"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get albums relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}/relationships/artists" : {
      "get" : {
        "description" : "Retrieves artists relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: artists",
          "example" : "artists",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "artists"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get artists relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}/relationships/credits" : {
      "get" : {
        "description" : "Retrieves credits relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: credits",
          "example" : "credits",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "credits"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get credits relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/videos/{id}/relationships/providers" : {
      "get" : {
        "description" : "Retrieves providers relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: providers",
          "example" : "providers",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "providers"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get providers relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}/relationships/replacement" : {
      "get" : {
        "description" : "Retrieves replacement relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: replacement",
          "example" : "replacement",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "replacement"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get replacement relationship (\"to-one\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/videos/{id}/relationships/similarVideos" : {
      "get" : {
        "description" : "Retrieves similarVideos relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: similarVideos",
          "example" : "similarVideos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "similarVideos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get similarVideos relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/videos/{id}/relationships/suggestedVideos" : {
      "get" : {
        "description" : "Retrieves suggestedVideos relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: suggestedVideos",
          "example" : "suggestedVideos",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "suggestedVideos"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get suggestedVideos relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "INTERNAL"
        }
      }
    },
    "/videos/{id}/relationships/thumbnailArt" : {
      "get" : {
        "description" : "Retrieves thumbnailArt relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Server-generated cursor value pointing a certain page of items. Optional, targets first page if not specified",
          "in" : "query",
          "name" : "page[cursor]",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: thumbnailArt",
          "example" : "thumbnailArt",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "thumbnailArt"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Multi_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get thumbnailArt relationship (\"to-many\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    },
    "/videos/{id}/relationships/usageRules" : {
      "get" : {
        "description" : "Retrieves usageRules relationship.",
        "parameters" : [ {
          "description" : "Video id",
          "example" : "75623239",
          "in" : "path",
          "name" : "id",
          "required" : true,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "ISO 3166-1 alpha-2 country code",
          "example" : "US",
          "in" : "query",
          "name" : "countryCode",
          "required" : false,
          "schema" : {
            "type" : "string"
          }
        }, {
          "description" : "Allows the client to customize which related resources should be returned. Available options: usageRules",
          "example" : "usageRules",
          "in" : "query",
          "name" : "include",
          "required" : false,
          "schema" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "example" : "usageRules"
            }
          }
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/vnd.api+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Videos_Single_Relationship_Data_Document"
                }
              }
            },
            "description" : "Successful response"
          },
          "400" : {
            "$ref" : "#/components/responses/Default400Response"
          },
          "404" : {
            "$ref" : "#/components/responses/Default404Response"
          },
          "405" : {
            "$ref" : "#/components/responses/Default405Response"
          },
          "406" : {
            "$ref" : "#/components/responses/Default406Response"
          },
          "415" : {
            "$ref" : "#/components/responses/Default415Response"
          },
          "429" : {
            "$ref" : "#/components/responses/Default429Response"
          },
          "500" : {
            "$ref" : "#/components/responses/Default500Response"
          },
          "503" : {
            "$ref" : "#/components/responses/Default503Response"
          }
        },
        "security" : [ {
          "Client_Credentials" : [ ]
        }, {
          "Authorization_Code_PKCE" : [ ]
        } ],
        "summary" : "Get usageRules relationship (\"to-one\").",
        "tags" : [ "videos" ],
        "x-path-item-properties" : {
          "required-access-tier" : "THIRD_PARTY"
        }
      }
    }
  },
  "components" : {
    "parameters" : {
      "IdempotencyKey" : {
        "description" : "Unique idempotency key for safe retry of mutation requests. If a duplicate key is sent with the same payload, the original response is replayed. If the payload differs, a 422 error is returned.",
        "in" : "header",
        "name" : "Idempotency-Key",
        "required" : false,
        "schema" : {
          "maxLength" : 128,
          "type" : "string",
          "example" : "79e1f37e-3e84-4c51-b5e2-7d9e1a2b3c4d"
        }
      }
    },
    "responses" : {
      "Default400Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default400ResponseBody"
            }
          }
        },
        "description" : "The request is malformed or invalid"
      },
      "Default404Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default404ResponseBody"
            }
          }
        },
        "description" : "The requested resource was not found"
      },
      "Default405Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default405ResponseBody"
            }
          }
        },
        "description" : "The HTTP method is not allowed for the requested resource"
      },
      "Default406Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default406ResponseBody"
            }
          }
        },
        "description" : "A response that satisfies the content negotiation headers cannot be produced"
      },
      "Default415Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default415ResponseBody"
            }
          }
        },
        "description" : "Unsupported request payload media type or content encoding"
      },
      "Default429Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default429ResponseBody"
            }
          }
        },
        "description" : "Rate limit exceeded"
      },
      "Default500Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default500ResponseBody"
            }
          }
        },
        "description" : "An unexpected error was encountered"
      },
      "Default503Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Default503ResponseBody"
            }
          }
        },
        "description" : "Temporarily unavailable; please try again later"
      },
      "Idempotency409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Idempotency409ResponseBody"
            }
          }
        },
        "description" : "A request with this idempotency key is currently being processed"
      },
      "Idempotency422Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/Idempotency422ResponseBody"
            }
          }
        },
        "description" : "Idempotency key was already used with a different request payload"
      },
      "TrackFilesReadById403Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/TrackFilesReadById403ResponseBody"
            }
          }
        },
        "description" : "Cannot fulfill this request because required prerequisites are missing; The requested content is not available in your location; The requested content must be purchased to be accessed; Client is not allowed to access this content; This account is playing on another app or device"
      },
      "TrackFilesReadById404Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/TrackFilesReadById404ResponseBody"
            }
          }
        },
        "description" : "The requested content does not exist or is no longer available"
      },
      "TrackManifestsReadById403Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/TrackManifestsReadById403ResponseBody"
            }
          }
        },
        "description" : "Cannot fulfill this request because required prerequisites are missing; The requested content is not available in your location; The requested content must be purchased to be accessed; Client is not allowed to access this content; This account is playing on another app or device"
      },
      "TrackManifestsReadById404Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/TrackManifestsReadById404ResponseBody"
            }
          }
        },
        "description" : "The requested content does not exist or is no longer available"
      },
      "UserCollectionAlbumsAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionAlbumsAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionArtistsAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionArtistsAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionFoldersDeleteResource400Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionFoldersDeleteResource400ResponseBody"
            }
          }
        },
        "description" : "Cannot delete folder: only empty folders owned by you can be deleted."
      },
      "UserCollectionPlaylistsAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylistsAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionSaveForLatersAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLatersAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionTracksAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionTracksAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionVideosAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionVideosAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserCollectionsAddMultiDataRelationship409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserCollectionsAddMultiDataRelationship409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more.; One or more items you are trying to add are already in your favorites.; A request with this idempotency key is currently being processed"
      },
      "UserRecommendationBlocksAddMultiDataRelationshipWithResponse409Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksAddMultiDataRelationshipWithResponse409ResponseBody"
            }
          }
        },
        "description" : "You have reached the maximum number of blocked recommendation items. Please remove some blocked items before adding more.; A request with this idempotency key is currently being processed"
      },
      "VideoManifestsReadById403Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/VideoManifestsReadById403ResponseBody"
            }
          }
        },
        "description" : "Cannot fulfill this request because required prerequisites are missing; The requested content is not available in your location; The requested content must be purchased to be accessed; Client is not allowed to access this content; This account is playing on another app or device"
      },
      "VideoManifestsReadById404Response" : {
        "content" : {
          "application/vnd.api+json" : {
            "schema" : {
              "$ref" : "#/components/schemas/VideoManifestsReadById404ResponseBody"
            }
          }
        },
        "description" : "The requested content does not exist or is no longer available"
      }
    },
    "schemas" : {
      "AcceptedTermsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AcceptedTermsCreateOperation_Payload_Data"
          }
        }
      },
      "AcceptedTermsCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/AcceptedTermsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "acceptedTerms" ]
          }
        }
      },
      "AcceptedTermsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "terms" ],
        "type" : "object",
        "properties" : {
          "terms" : {
            "$ref" : "#/components/schemas/AcceptedTermsCreateOperation_Payload_Data_Relationships_Terms"
          }
        }
      },
      "AcceptedTermsCreateOperation_Payload_Data_Relationships_Terms" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AcceptedTermsCreateOperation_Payload_Data_Relationships_Terms_Data"
          }
        }
      },
      "AcceptedTermsCreateOperation_Payload_Data_Relationships_Terms_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "terms" ]
          }
        }
      },
      "AcceptedTerms_Attributes" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "AcceptedTerms_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AcceptedTerms_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AcceptedTerms_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AcceptedTerms_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "terms" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "AcceptedTerms_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/AcceptedTerms_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/AcceptedTerms_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "AcceptedTerms_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AcceptedTerms_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AcceptedTerms_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AlbumStatistics_Attributes" : {
        "required" : [ "totalPlaybacks", "uniqueListeners" ],
        "type" : "object",
        "properties" : {
          "numSales" : {
            "type" : "integer",
            "description" : "Number of sales",
            "format" : "int32"
          },
          "totalPlaybacks" : {
            "type" : "integer",
            "description" : "Total playbacks",
            "format" : "int32"
          },
          "uniqueListeners" : {
            "type" : "integer",
            "description" : "Unique listeners",
            "format" : "int32"
          }
        }
      },
      "AlbumStatistics_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AlbumStatistics_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumStatistics_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AlbumStatistics_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "AlbumStatistics_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/AlbumStatistics_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/AlbumStatistics_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "AlbumStatistics_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AlbumStatistics_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AlbumsCoverArtRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumsCoverArtRelationshipUpdateOperation_Payload_Data"
            }
          }
        }
      },
      "AlbumsCoverArtRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artworks" ]
          }
        }
      },
      "AlbumsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data"
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "title" ],
        "type" : "object",
        "properties" : {
          "albumType" : {
            "type" : "string",
            "enum" : [ "ALBUM", "EP", "SINGLE" ]
          },
          "barcodeId" : {
            "maxLength" : 13,
            "minLength" : 12,
            "type" : "string",
            "description" : "Barcode id (EAN-13 or UPC-A)"
          },
          "copyright" : {
            "$ref" : "#/components/schemas/Copyright"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content"
          },
          "explicitLyrics" : {
            "type" : "boolean",
            "description" : "Explicit content. Deprecated: use 'explicit' instead. This field will be removed in a future version.",
            "deprecated" : true
          },
          "releaseDate" : {
            "type" : "string",
            "format" : "date"
          },
          "title" : {
            "type" : "string"
          },
          "upc" : {
            "maxLength" : 13,
            "minLength" : 12,
            "type" : "string",
            "description" : "Barcode id (EAN-13 or UPC-A). Deprecated: use 'barcodeId' instead. This field will be removed in a future version.",
            "deprecated" : true
          },
          "version" : {
            "type" : "string"
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "artists" ],
        "type" : "object",
        "properties" : {
          "artists" : {
            "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Relationships_Artists"
          },
          "genres" : {
            "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Relationships_Genres"
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Relationships_Artists" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Relationships_Artists_Data"
            }
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Relationships_Artists_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Relationships_Genres" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 3,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumsCreateOperation_Payload_Data_Relationships_Genres_Data"
            }
          }
        }
      },
      "AlbumsCreateOperation_Payload_Data_Relationships_Genres_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "genres" ]
          }
        }
      },
      "AlbumsItemsRelationshipUpdateOperation_Payload" : {
        "required" : [ "data", "meta" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumsItemsRelationshipUpdateOperation_Payload_Data"
            }
          },
          "meta" : {
            "$ref" : "#/components/schemas/AlbumsItemsRelationshipUpdateOperation_Payload_Meta"
          }
        }
      },
      "AlbumsItemsRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "AlbumsItemsRelationshipUpdateOperation_Payload_Meta" : {
        "required" : [ "positionIndex" ],
        "type" : "object",
        "properties" : {
          "positionIndex" : {
            "type" : "integer",
            "description" : "1-based index",
            "format" : "int32"
          }
        }
      },
      "AlbumsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload_Data"
          }
        }
      },
      "AlbumsUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "AlbumsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PRIVATE",
            "enum" : [ "PUBLIC", "UNLISTED", "PRIVATE" ]
          },
          "albumType" : {
            "type" : "string",
            "enum" : [ "ALBUM", "EP", "SINGLE" ]
          },
          "copyright" : {
            "$ref" : "#/components/schemas/Copyright"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content"
          },
          "explicitLyrics" : {
            "type" : "boolean",
            "description" : "Explicit content. Deprecated: use 'explicit' instead. This field will be removed in a future version.",
            "deprecated" : true
          },
          "releaseDate" : {
            "type" : "string",
            "format" : "date"
          },
          "title" : {
            "type" : "string"
          },
          "version" : {
            "type" : "string"
          }
        }
      },
      "AlbumsUpdateOperation_Payload_Data_Relationships" : {
        "type" : "object",
        "properties" : {
          "genres" : {
            "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload_Data_Relationships_Genres"
          }
        }
      },
      "AlbumsUpdateOperation_Payload_Data_Relationships_Genres" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 3,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AlbumsUpdateOperation_Payload_Data_Relationships_Genres_Data"
            }
          }
        }
      },
      "AlbumsUpdateOperation_Payload_Data_Relationships_Genres_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "genres" ]
          }
        }
      },
      "Albums_Attributes" : {
        "required" : [ "albumType", "barcodeId", "duration", "explicit", "mediaTags", "numberOfItems", "numberOfVolumes", "popularity", "title" ],
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PRIVATE",
            "enum" : [ "PUBLIC", "UNLISTED", "PRIVATE" ]
          },
          "ai" : {
            "type" : "boolean",
            "description" : "Whether the album is AI-generated",
            "example" : false
          },
          "albumType" : {
            "type" : "string",
            "description" : "Album type",
            "enum" : [ "ALBUM", "EP", "SINGLE" ]
          },
          "availability" : {
            "type" : "array",
            "description" : "Available usage for this album. Deprecated: use 'usageRules' instead. This field will be removed in a future version.",
            "deprecated" : true,
            "items" : {
              "type" : "string",
              "deprecated" : true,
              "enum" : [ "STREAM", "DJ", "STEM" ]
            }
          },
          "barcodeId" : {
            "type" : "string"
          },
          "copyright" : {
            "$ref" : "#/components/schemas/Copyright"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of album creation (ISO 8601)",
            "format" : "date-time"
          },
          "duration" : {
            "type" : "string",
            "description" : "Duration (ISO 8601)",
            "example" : "PT46M17S"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content",
            "example" : true
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Album links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "mediaTags" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "description" : "Media metadata tags",
              "example" : "HIRES_LOSSLESS, LOSSLESS"
            }
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in album",
            "format" : "int32",
            "example" : 13
          },
          "numberOfVolumes" : {
            "type" : "integer",
            "description" : "Number of volumes",
            "format" : "int32",
            "example" : 1
          },
          "popularity" : {
            "type" : "number",
            "description" : "Popularity (0.0 - 1.0)",
            "format" : "double",
            "example" : 0.56
          },
          "releaseDate" : {
            "type" : "string",
            "description" : "Release date (ISO-8601)",
            "format" : "date",
            "example" : "2017-06-30"
          },
          "title" : {
            "type" : "string",
            "description" : "Album title",
            "example" : "4:44"
          },
          "type" : {
            "type" : "string",
            "description" : "Album type. Deprecated: use 'albumType' instead. This field will be removed in a future version.",
            "deprecated" : true,
            "enum" : [ "ALBUM", "EP", "SINGLE" ]
          },
          "version" : {
            "type" : "string",
            "description" : "Album version",
            "example" : "remix"
          }
        }
      },
      "Albums_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Albums_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Albums_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Albums_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Albums_Items_Resource_Identifier_Meta" : {
        "required" : [ "trackNumber", "volumeNumber" ],
        "type" : "object",
        "properties" : {
          "itemCursor" : {
            "type" : "string"
          },
          "trackNumber" : {
            "type" : "integer",
            "description" : "track number",
            "format" : "int32",
            "example" : 4
          },
          "volumeNumber" : {
            "type" : "integer",
            "description" : "volume number",
            "format" : "int32",
            "example" : 1
          }
        }
      },
      "Albums_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Albums_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Albums_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Albums_Relationships" : {
        "properties" : {
          "albumStatistics" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "artists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "coverArt" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "genres" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "items" : {
            "$ref" : "#/components/schemas/Albums_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "priceConfig" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "providers" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "replacement" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "shares" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "similarAlbums" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "suggestedCoverArts" : {
            "$ref" : "#/components/schemas/Albums_SuggestedCoverArts_Multi_Relationship_Data_Document"
          },
          "usageRules" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Albums_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Albums_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Albums_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Albums_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Albums_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Albums_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Albums_SuggestedCoverArts_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Albums_SuggestedCoverArts_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Albums_SuggestedCoverArts_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "Albums_SuggestedCoverArts_Multi_Relationship_Data_Document_Meta" : {
        "type" : "object",
        "properties" : {
          "status" : {
            "type" : "string",
            "enum" : [ "PENDING", "PROCESSING", "ERROR", "OK" ]
          }
        }
      },
      "Albums_SuggestedCoverArts_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Albums_SuggestedCoverArts_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Albums_SuggestedCoverArts_Resource_Identifier_Meta" : {
        "required" : [ "backgroundColor", "foregroundColor" ],
        "type" : "object",
        "properties" : {
          "backgroundColor" : {
            "type" : "string",
            "description" : "Background color for the suggested artwork"
          },
          "foregroundColor" : {
            "type" : "string",
            "description" : "Foreground color for the suggested artwork"
          }
        }
      },
      "AppreciationsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload_Meta"
          }
        }
      },
      "AppreciationsCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "appreciations" ]
          }
        }
      },
      "AppreciationsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "appreciatedItems" ],
        "type" : "object",
        "properties" : {
          "appreciatedItems" : {
            "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload_Data_Relationships_AppreciatedItem"
          }
        }
      },
      "AppreciationsCreateOperation_Payload_Data_Relationships_AppreciatedItem" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/AppreciationsCreateOperation_Payload_Data_Relationships_AppreciatedItem_Data"
            }
          }
        }
      },
      "AppreciationsCreateOperation_Payload_Data_Relationships_AppreciatedItem_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "AppreciationsCreateOperation_Payload_Meta" : {
        "type" : "object",
        "properties" : {
          "dryRun" : {
            "type" : "boolean"
          }
        }
      },
      "Appreciations_Attributes" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Time when the appreciation was created",
            "format" : "date-time",
            "example" : "2025-09-09T13:07:35.734Z"
          }
        }
      },
      "Appreciations_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Appreciations_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Appreciations_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Appreciations_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Appreciations_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Appreciations_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistBiographiesUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistBiographiesUpdateOperation_Payload_Data"
          }
        }
      },
      "ArtistBiographiesUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistBiographiesUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artistBiographies" ]
          }
        }
      },
      "ArtistBiographiesUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "text" : {
            "type" : "string"
          }
        }
      },
      "ArtistBiographies_Attributes" : {
        "required" : [ "editable", "text" ],
        "type" : "object",
        "properties" : {
          "editable" : {
            "type" : "boolean",
            "description" : "Boolean to indicate if the biography is editable (source = tidal or artist)",
            "example" : true
          },
          "source" : {
            "type" : "string",
            "description" : "Source the biography is coming from",
            "example" : "ARTIST",
            "enum" : [ "TIDAL", "TiVo", "MusicBrainz", "Avex", "Artist", "UNKNOWN" ]
          },
          "text" : {
            "type" : "string",
            "description" : "Artist biography",
            "example" : "Once upon a time an artist is born"
          }
        }
      },
      "ArtistBiographies_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistBiographies_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistBiographies_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistBiographies_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "ArtistBiographies_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistBiographies_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ArtistBiographies_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ArtistBiographies_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistBiographies_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistClaimStatuses_Attributes" : {
        "required" : [ "claimSources", "status" ],
        "type" : "object",
        "properties" : {
          "claimSources" : {
            "type" : "array",
            "description" : "Claim sources contributing to the current status. Empty when there is no active claim.",
            "items" : {
              "type" : "string",
              "enum" : [ "ARTIST_CLAIMS", "MANUAL_ARTIST_CLAIMS" ]
            }
          },
          "status" : {
            "type" : "string",
            "description" : "Whether the artist profile currently has an active claim",
            "enum" : [ "CLAIM_IN_PROGRESS", "NO_ACTIVE_CLAIM" ]
          }
        }
      },
      "ArtistClaimStatuses_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistClaimStatuses_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistClaimStatuses_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistClaimStatuses_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ArtistClaimStatuses_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistClaimStatuses_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistClaimsAcceptedArtistsRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistClaimsAcceptedArtistsRelationshipUpdateOperation_Payload_Data"
            }
          }
        }
      },
      "ArtistClaimsAcceptedArtistsRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ArtistClaimsCreateOperation_Payload" : {
        "required" : [ "data", "meta" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistClaimsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/ArtistClaimsCreateOperation_Payload_Meta"
          }
        }
      },
      "ArtistClaimsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistClaimsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artistClaims" ]
          }
        }
      },
      "ArtistClaimsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "artistId", "provider" ],
        "type" : "object",
        "properties" : {
          "artistId" : {
            "type" : "string"
          },
          "provider" : {
            "type" : "string",
            "enum" : [ "DISTROKID", "CDBABY", "TUNECORE" ]
          }
        }
      },
      "ArtistClaimsCreateOperation_Payload_Meta" : {
        "required" : [ "redirectUrl" ],
        "type" : "object",
        "properties" : {
          "nonce" : {
            "type" : "string"
          },
          "redirectUrl" : {
            "type" : "string"
          }
        }
      },
      "ArtistClaimsUpdateOperation_Payload" : {
        "required" : [ "meta" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistClaimsUpdateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/ArtistClaimsUpdateOperation_Payload_Meta"
          }
        }
      },
      "ArtistClaimsUpdateOperation_Payload_Data" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistClaimsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artistClaims" ]
          }
        }
      },
      "ArtistClaimsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object"
      },
      "ArtistClaimsUpdateOperation_Payload_Meta" : {
        "required" : [ "authorizationCode", "redirectUri" ],
        "type" : "object",
        "properties" : {
          "authorizationCode" : {
            "type" : "string"
          },
          "redirectUri" : {
            "type" : "string"
          }
        }
      },
      "ArtistClaims_Attributes" : {
        "required" : [ "artistId", "provider", "status" ],
        "type" : "object",
        "properties" : {
          "artistId" : {
            "type" : "string",
            "description" : "The artist id which is being claimed"
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Artist claim links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "provider" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "The DSP used for authentication",
            "enum" : [ "DISTROKID", "CDBABY", "TUNECORE" ]
          },
          "recommendation" : {
            "type" : "string",
            "description" : "The recommended claim resolution",
            "enum" : [ "CLAIM_PROFILE", "CLAIM_CONTENT" ]
          },
          "retrievedUpcs" : {
            "type" : "array",
            "description" : "List of UPCs retrieved from the DSP",
            "items" : {
              "$ref" : "#/components/schemas/LegacyBarcodeId"
            }
          },
          "status" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Current status of this claim",
            "enum" : [ "AWAITING_OAUTH", "FETCHING_CONTENT", "VERIFIED", "NO_MATCHES", "AUTHENTICATION_FAILED", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "NAME_MISMATCH", "CLAIMED_ARTIST_MISMATCH" ]
          }
        }
      },
      "ArtistClaims_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistClaims_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistClaims_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistClaims_Relationships" : {
        "properties" : {
          "acceptedArtists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "recommendedArtists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "ArtistClaims_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistClaims_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ArtistClaims_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ArtistClaims_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistClaims_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistRoles_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string",
            "description" : "Name of the artist role"
          }
        }
      },
      "ArtistRoles_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistRoles_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistRoles_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistRoles_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ArtistRoles_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistRoles_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ArtistsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/ArtistsCreateOperation_Payload_Meta"
          }
        }
      },
      "ArtistsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ArtistsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "handle" : {
            "type" : "string"
          },
          "name" : {
            "minLength" : 1,
            "type" : "string"
          }
        }
      },
      "ArtistsCreateOperation_Payload_Meta" : {
        "type" : "object",
        "properties" : {
          "dryRun" : {
            "type" : "boolean"
          }
        }
      },
      "ArtistsFollowingRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistsFollowingRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "ArtistsFollowingRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ArtistsFollowingRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistsFollowingRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "ArtistsFollowingRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ArtistsProfileArtRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ArtistsProfileArtRelationshipUpdateOperation_Payload_Data"
            }
          }
        }
      },
      "ArtistsProfileArtRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artworks" ]
          }
        }
      },
      "ArtistsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtistsUpdateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/ArtistsUpdateOperation_Payload_Meta"
          }
        }
      },
      "ArtistsUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtistsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ArtistsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "contributionsEnabled" : {
            "type" : "boolean"
          },
          "contributionsSalesPitch" : {
            "type" : "string"
          },
          "externalLinks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/External_Link_Payload"
            }
          },
          "handle" : {
            "type" : "string"
          },
          "name" : {
            "minLength" : 1,
            "type" : "string"
          }
        }
      },
      "ArtistsUpdateOperation_Payload_Meta" : {
        "type" : "object",
        "properties" : {
          "dryRun" : {
            "type" : "boolean"
          }
        }
      },
      "Artists_Attributes" : {
        "required" : [ "name", "popularity" ],
        "type" : "object",
        "properties" : {
          "contributionsEnabled" : {
            "type" : "boolean",
            "description" : "Is the artist enabled for contributions?",
            "example" : true
          },
          "contributionsSalesPitch" : {
            "type" : "string",
            "description" : "Contributions sales pitch",
            "example" : "Help me be a full time artist"
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Artist links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "handle" : {
            "type" : "string",
            "description" : "Artist handle",
            "example" : "jayz"
          },
          "name" : {
            "type" : "string",
            "description" : "Artist name",
            "example" : "JAY Z"
          },
          "ownerType" : {
            "type" : "string",
            "description" : "Ownership type of the artist profile. LABEL: label-managed profile, USER: user-created profile, MIXED: claimed profile with both label and user content. May be null during rollout/backfill.",
            "enum" : [ "LABEL", "USER", "MIXED" ]
          },
          "popularity" : {
            "type" : "number",
            "description" : "Artist popularity (0.0 - 1.0)",
            "format" : "double",
            "example" : 0.56
          },
          "spotlighted" : {
            "type" : "boolean",
            "description" : "Is the artist spotlighted?",
            "example" : true
          }
        }
      },
      "Artists_Followers_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Artists_Followers_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_Followers_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Artists_Followers_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Artists_Followers_Resource_Identifier_Meta" : {
        "type" : "object",
        "properties" : {
          "viewer" : {
            "$ref" : "#/components/schemas/Artists_Followers_Resource_Meta_ViewerContext"
          }
        }
      },
      "Artists_Followers_Resource_Meta_ViewerContext" : {
        "type" : "object",
        "properties" : {
          "followsMyArtist" : {
            "type" : "boolean",
            "description" : "Boolean to indicate if the artist is following my artist",
            "default" : false
          },
          "myArtistFollows" : {
            "type" : "boolean",
            "description" : "Boolean to indicate if my artist is following the artist",
            "default" : false
          }
        },
        "description" : "Optional context about the relationship"
      },
      "Artists_Following_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Artists_Following_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_Following_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Artists_Following_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Artists_Following_Resource_Identifier_Meta" : {
        "type" : "object",
        "properties" : {
          "viewer" : {
            "$ref" : "#/components/schemas/Artists_Followers_Resource_Meta_ViewerContext"
          }
        }
      },
      "Artists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Artists_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_Relationships" : {
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "biography" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "claimStatus" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "followers" : {
            "$ref" : "#/components/schemas/Artists_Followers_Multi_Relationship_Data_Document"
          },
          "following" : {
            "$ref" : "#/components/schemas/Artists_Following_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "profileArt" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "radio" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "roles" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "similarArtists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "trackProviders" : {
            "$ref" : "#/components/schemas/Artists_TrackProviders_Multi_Relationship_Data_Document"
          },
          "tracks" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "videos" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Artists_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Artists_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Artists_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Artists_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Artists_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_TrackProviders_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Artists_TrackProviders_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artists_TrackProviders_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Artists_TrackProviders_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Artists_TrackProviders_Resource_Identifier_Meta" : {
        "required" : [ "numberOfTracks" ],
        "type" : "object",
        "properties" : {
          "numberOfTracks" : {
            "type" : "integer",
            "description" : "Total number of tracks released together with the provider",
            "format" : "int64",
            "example" : 14
          }
        }
      },
      "Artwork_File" : {
        "required" : [ "href" ],
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string",
            "description" : "Artwork file href"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Artwork_File_Meta"
          }
        },
        "description" : "Artwork files"
      },
      "Artwork_File_Meta" : {
        "required" : [ "height", "width" ],
        "type" : "object",
        "properties" : {
          "height" : {
            "type" : "integer",
            "description" : "Height (in pixels)",
            "format" : "int32",
            "example" : 80
          },
          "width" : {
            "type" : "integer",
            "description" : "Width (in pixels)",
            "format" : "int32",
            "example" : 80
          }
        },
        "description" : "Metadata about an artwork file"
      },
      "Artwork_SourceFile" : {
        "required" : [ "md5Hash", "size", "status", "uploadLink" ],
        "type" : "object",
        "properties" : {
          "md5Hash" : {
            "type" : "string",
            "description" : "MD5 hash of file to be uploaded"
          },
          "size" : {
            "type" : "integer",
            "description" : "File size of the artwork in bytes",
            "format" : "int64"
          },
          "status" : {
            "$ref" : "#/components/schemas/File_Status"
          },
          "uploadLink" : {
            "$ref" : "#/components/schemas/File_Upload_Link"
          }
        },
        "description" : "Artwork source file"
      },
      "Artwork_VisualMetadata" : {
        "type" : "object",
        "properties" : {
          "blurHash" : {
            "type" : "string",
            "description" : "BlurHash representation of the artwork for placeholder display"
          },
          "selectedPaletteColor" : {
            "type" : "string",
            "description" : "Selected color from the extracted artwork palette"
          },
          "status" : {
            "type" : "string",
            "description" : "Status of visual metadata extraction",
            "enum" : [ "NONE", "PROCESSING", "OK" ]
          }
        },
        "description" : "Color information extracted from artwork"
      },
      "ArtworksCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ArtworksCreateOperation_Payload_Data"
          }
        }
      },
      "ArtworksCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ArtworksCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artworks" ]
          }
        }
      },
      "ArtworksCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "mediaType", "sourceFile" ],
        "type" : "object",
        "properties" : {
          "mediaType" : {
            "type" : "string",
            "enum" : [ "IMAGE", "VIDEO" ]
          },
          "sourceFile" : {
            "$ref" : "#/components/schemas/ArtworksCreateOperation_Payload_Data_Attributes_SourceFile"
          }
        }
      },
      "ArtworksCreateOperation_Payload_Data_Attributes_SourceFile" : {
        "required" : [ "md5Hash", "size" ],
        "type" : "object",
        "properties" : {
          "md5Hash" : {
            "type" : "string"
          },
          "size" : {
            "type" : "integer",
            "format" : "int64"
          }
        }
      },
      "Artworks_Attributes" : {
        "required" : [ "files", "mediaType" ],
        "type" : "object",
        "properties" : {
          "files" : {
            "type" : "array",
            "description" : "Artwork files",
            "items" : {
              "$ref" : "#/components/schemas/Artwork_File"
            }
          },
          "mediaType" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Media type of artwork files",
            "enum" : [ "IMAGE", "VIDEO" ]
          },
          "sourceFile" : {
            "$ref" : "#/components/schemas/Artwork_SourceFile"
          },
          "visualMetadata" : {
            "$ref" : "#/components/schemas/Artwork_VisualMetadata"
          }
        }
      },
      "Artworks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artworks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Artworks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Artworks_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Artworks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Artworks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Artworks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Artworks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Artworks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "AudioNormalizationData" : {
        "type" : "object",
        "properties" : {
          "peakAmplitude" : {
            "type" : "number",
            "format" : "float"
          },
          "replayGain" : {
            "type" : "number",
            "format" : "float"
          }
        },
        "description" : "Track normalization data"
      },
      "ClientsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ClientsCreateOperation_Payload_Data"
          }
        }
      },
      "ClientsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ClientsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "clients" ]
          }
        }
      },
      "ClientsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "ClientsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ClientsUpdateOperation_Payload_Data"
          }
        }
      },
      "ClientsUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ClientsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "clients" ]
          }
        }
      },
      "ClientsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "redirectUris" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "scopes" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }
      },
      "Clients_Attributes" : {
        "required" : [ "accessTier", "name" ],
        "type" : "object",
        "properties" : {
          "accessTier" : {
            "type" : "string",
            "enum" : [ "THIRD_PARTY", "THIRD_PARTY_PROD", "PARTNER", "INTERNAL" ]
          },
          "clientSecret" : {
            "type" : "string"
          },
          "createdAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "description" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "redirectUris" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "scopes" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }
      },
      "Clients_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Clients_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Clients_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Clients_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Clients_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Clients_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Clients_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Clients_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Clients_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInviteRedemptionsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptionsCreateOperation_Payload_Data"
          }
        }
      },
      "CollaborationInviteRedemptionsCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "collaborationInviteRedemptions" ]
          }
        }
      },
      "CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "invite" ],
        "type" : "object",
        "properties" : {
          "invite" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships_Invite"
          }
        }
      },
      "CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships_Invite" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships_Invite_Data"
          }
        }
      },
      "CollaborationInviteRedemptionsCreateOperation_Payload_Data_Relationships_Invite_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "collaborationInvites" ]
          }
        }
      },
      "CollaborationInviteRedemptions_Attributes" : {
        "required" : [ "redeemedAt" ],
        "type" : "object",
        "properties" : {
          "redeemedAt" : {
            "type" : "string",
            "description" : "Datetime the invite was redeemed (ISO 8601)",
            "format" : "date-time"
          }
        }
      },
      "CollaborationInviteRedemptions_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CollaborationInviteRedemptions_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInviteRedemptions_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptions_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "CollaborationInviteRedemptions_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptions_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInvitesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInvitesCreateOperation_Payload_Data"
          }
        }
      },
      "CollaborationInvitesCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/CollaborationInvitesCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "collaborationInvites" ]
          }
        }
      },
      "CollaborationInvitesCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "subject" ],
        "type" : "object",
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/CollaborationInvitesCreateOperation_Payload_Data_Relationships_Subject"
          }
        }
      },
      "CollaborationInvitesCreateOperation_Payload_Data_Relationships_Subject" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInvitesCreateOperation_Payload_Data_Relationships_Subject_Data"
          }
        }
      },
      "CollaborationInvitesCreateOperation_Payload_Data_Relationships_Subject_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "CollaborationInvites_Attributes" : {
        "required" : [ "code", "createdAt", "expiresAt", "revoked" ],
        "type" : "object",
        "properties" : {
          "code" : {
            "type" : "string",
            "description" : "Opaque invite code embedded in the share link"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime the invite was created (ISO 8601)",
            "format" : "date-time"
          },
          "expiresAt" : {
            "type" : "string",
            "description" : "Datetime the invite expires (ISO 8601)",
            "format" : "date-time"
          },
          "revoked" : {
            "type" : "boolean",
            "description" : "Whether the invite has been revoked by the subject's owner"
          }
        }
      },
      "CollaborationInvites_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInvites_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CollaborationInvites_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInvites_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "subject" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "CollaborationInvites_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/CollaborationInvites_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/CollaborationInvites_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "CollaborationInvites_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CollaborationInvites_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CollaborationInvites_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CommentsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data"
          }
        }
      },
      "CommentsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "comments" ]
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "message" ],
        "type" : "object",
        "properties" : {
          "endTime" : {
            "type" : "string"
          },
          "message" : {
            "maxLength" : 2000,
            "minLength" : 1,
            "type" : "string"
          },
          "startTime" : {
            "type" : "string"
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "subject" ],
        "type" : "object",
        "properties" : {
          "parentComment" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Relationships_ParentComment"
          },
          "subject" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Relationships_Subject"
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Relationships_ParentComment" : {
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Relationships_ParentComment_Data"
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Relationships_ParentComment_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "comments" ]
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Relationships_Subject" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CommentsCreateOperation_Payload_Data_Relationships_Subject_Data"
          }
        }
      },
      "CommentsCreateOperation_Payload_Data_Relationships_Subject_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums", "tracks" ]
          }
        }
      },
      "CommentsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/CommentsUpdateOperation_Payload_Data"
          }
        }
      },
      "CommentsUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/CommentsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "comments" ]
          }
        }
      },
      "CommentsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "endTime" : {
            "type" : "string"
          },
          "message" : {
            "maxLength" : 2000,
            "minLength" : 1,
            "type" : "string"
          },
          "startTime" : {
            "type" : "string"
          }
        }
      },
      "Comments_Attributes" : {
        "required" : [ "createdAt", "lastModifiedAt", "likeCount", "message", "moderationStatus", "replyCount" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime when the comment was created (ISO 8601)",
            "format" : "date-time",
            "example" : "2025-11-17T12:54:48.606Z"
          },
          "endTime" : {
            "type" : "string",
            "description" : "End time offset for timestamped comments (ISO 8601 duration)",
            "example" : "PT2M"
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Datetime when the comment was last modified (ISO 8601)",
            "format" : "date-time",
            "example" : "2025-11-17T12:54:48.606Z"
          },
          "likeCount" : {
            "type" : "integer",
            "description" : "Number of likes on this comment",
            "format" : "int32"
          },
          "message" : {
            "maxLength" : 2000,
            "minLength" : 1,
            "type" : "string",
            "description" : "The comment message content"
          },
          "moderationStatus" : {
            "type" : "string",
            "description" : "Moderation status of the comment",
            "enum" : [ "NOT_MODERATED", "FLAGGED", "TAKEN_DOWN", "OK", "ERROR" ]
          },
          "replyCount" : {
            "type" : "integer",
            "description" : "Number of replies to this comment",
            "format" : "int32"
          },
          "startTime" : {
            "type" : "string",
            "description" : "Start time offset for timestamped comments (ISO 8601 duration)",
            "example" : "PT1M30S"
          }
        }
      },
      "Comments_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Comments_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Comments_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Comments_Relationships" : {
        "properties" : {
          "ownerProfiles" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "parentComment" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Comments_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Comments_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Comments_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Comments_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Comments_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Comments_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ContentClaimsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data"
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "contentClaims" ]
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "assertion" ],
        "type" : "object",
        "properties" : {
          "assertion" : {
            "type" : "string",
            "enum" : [ "CLAIM", "DISCLAIM" ]
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "claimedResource", "claimingArtist" ],
        "type" : "object",
        "properties" : {
          "claimedResource" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimedResource"
          },
          "claimingArtist" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimingArtist"
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimedResource" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimedResource_Data"
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimedResource_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums", "videos" ]
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimingArtist" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimingArtist_Data"
          }
        }
      },
      "ContentClaimsCreateOperation_Payload_Data_Relationships_ClaimingArtist_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "ContentClaims_Attributes" : {
        "required" : [ "assertion", "createdAt", "lastModifiedAt", "status" ],
        "type" : "object",
        "properties" : {
          "assertion" : {
            "type" : "string",
            "description" : "The claim assertion type",
            "enum" : [ "CLAIM", "DISCLAIM" ]
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Timestamp when the claim was created",
            "format" : "date-time"
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Timestamp when the claim was last modified",
            "format" : "date-time"
          },
          "status" : {
            "type" : "string",
            "description" : "Current status of this claim",
            "enum" : [ "OPEN", "IN_PROGRESS", "RESOLVED", "REJECTED" ]
          }
        }
      },
      "ContentClaims_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ContentClaims_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ContentClaims_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ContentClaims_Relationships" : {
        "properties" : {
          "claimedResource" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "claimingArtist" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "ContentClaims_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ContentClaims_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ContentClaims_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ContentClaims_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ContentClaims_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ContentClaims_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Copyright" : {
        "required" : [ "text" ],
        "type" : "object",
        "properties" : {
          "text" : {
            "maxLength" : 1024,
            "minLength" : 1,
            "type" : "string"
          }
        },
        "description" : "Copyright information"
      },
      "Credits_Attributes" : {
        "required" : [ "name", "role" ],
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string",
            "description" : "Credit name",
            "example" : "John Lennon"
          },
          "role" : {
            "type" : "string",
            "description" : "Credit role",
            "example" : "Vocals"
          }
        }
      },
      "Credits_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Credits_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Credits_Relationships" : {
        "properties" : {
          "artist" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "category" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Credits_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Credits_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Credits_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Credits_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Credits_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Credits_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "CurrentUserReaction" : {
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "When the reaction was created",
            "format" : "date-time"
          },
          "emoji" : {
            "type" : "string",
            "description" : "User's emoji reaction"
          },
          "id" : {
            "type" : "string",
            "description" : "Reaction ID"
          }
        },
        "description" : "Current user's reaction"
      },
      "Default400ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "The request is malformed or invalid"
                },
                "status" : {
                  "type" : "string",
                  "example" : "400"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default404ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "The requested resource was not found"
                },
                "status" : {
                  "type" : "string",
                  "example" : "404"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default405ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "The HTTP method is not allowed for the requested resource"
                },
                "status" : {
                  "type" : "string",
                  "example" : "405"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default406ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "A response that satisfies the content negotiation headers cannot be produced"
                },
                "status" : {
                  "type" : "string",
                  "example" : "406"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default415ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "Unsupported request payload media type or content encoding"
                },
                "status" : {
                  "type" : "string",
                  "example" : "415"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default429ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "Rate limit exceeded"
                },
                "status" : {
                  "type" : "string",
                  "example" : "429"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default500ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "An unexpected error was encountered"
                },
                "status" : {
                  "type" : "string",
                  "example" : "500"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Default503ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "detail" : {
                  "type" : "string",
                  "example" : "Temporarily unavailable; please try again later"
                },
                "status" : {
                  "type" : "string",
                  "example" : "503"
                }
              },
              "required" : [ "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Download_Link" : {
        "required" : [ "href", "meta" ],
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string",
            "description" : "URL to download the content from"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Download_Link_Meta"
          }
        }
      },
      "Download_Link_Meta" : {
        "type" : "object",
        "properties" : {
          "requiredHeaders" : {
            "type" : "array",
            "description" : "HTTP headers required when requesting the download URL",
            "items" : {
              "type" : "string",
              "description" : "HTTP headers required when requesting the download URL"
            }
          }
        },
        "description" : "Metadata for download link"
      },
      "Downloads_Attributes" : {
        "type" : "object",
        "properties" : {
          "downloadLinks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Download_Link"
            }
          }
        }
      },
      "Downloads_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Downloads_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Downloads_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Downloads_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Downloads_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Downloads_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Downloads_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Downloads_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Downloads_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DrmData" : {
        "type" : "object",
        "properties" : {
          "certificateUrl" : {
            "type" : "string"
          },
          "drmSystem" : {
            "type" : "string",
            "enum" : [ "FAIRPLAY", "WIDEVINE" ]
          },
          "initData" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "licenseUrl" : {
            "type" : "string"
          }
        },
        "description" : "DRM data. Absence implies no DRM."
      },
      "DspSharingLinks_Attributes" : {
        "type" : "object",
        "properties" : {
          "amazonMusic" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "appleMusic" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "spotify" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "youTubeMusic" : {
            "$ref" : "#/components/schemas/Link_Object"
          }
        }
      },
      "DspSharingLinks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/DspSharingLinks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DspSharingLinks_Relationships" : {
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "DspSharingLinks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/DspSharingLinks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/DspSharingLinks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "DspSharingLinks_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DspSharingLinks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/DspSharingLinks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicModules_Attributes" : {
        "required" : [ "icons", "moduleKind", "previewPresentation", "viewAllPresentation" ],
        "type" : "object",
        "properties" : {
          "icons" : {
            "type" : "array",
            "description" : "Type of icons the module should show",
            "example" : "SPOTLIGHT_INFO",
            "items" : {
              "type" : "string",
              "description" : "Type of icons the module should show",
              "example" : "SPOTLIGHT_INFO",
              "enum" : [ "SPOTLIGHT_INFO", "UNKNOWN" ]
            }
          },
          "moduleKind" : {
            "type" : "string",
            "description" : "Semantic kind of the module, describing its product purpose and expected item domain.",
            "example" : "ALBUM_RELATED_ALBUMS",
            "enum" : [ "ALBUM_RECOMMENDATIONS", "BECAUSE_YOU_LISTENED_TO_ALBUM", "BECAUSE_YOU_ADDED_ALBUM", "BECAUSE_YOU_ADDED_ARTIST", "CONTINUE_LISTEN_TO", "DAILY_MIXES", "FORGOTTEN_FAVORITES", "GENRE_MIXES", "HISTORY_MIXES", "LOCAL_PLAYLISTS", "MY_PLAYLISTS", "NEW_ALBUM_SUGGESTIONS", "NEW_TRACK_SUGGESTIONS", "NEW_ALBUMS", "NEW_TRACKS", "POPULAR_PLAYLISTS", "RECENTLY_UPDATED_FAVORITED_PLAYLIST", "RECOMMENDED_USERS_PLAYLISTS", "SUGGESTED_ESSENTIAL_PLAYLISTS", "SUGGESTED_RADIOS_MIXES", "WELCOME_MIX", "YOUR_FAVORITE_ARTISTS", "UPLOADS_FOR_YOU", "LATEST_SPOTLIGHTED_TRACKS", "SHORTCUTS", "ARTIST_TOP_TRACKS", "ARTIST_SPOTLIGHTED_TRACKS", "ARTIST_ALBUMS", "ARTIST_TOP_SINGLES", "ARTIST_COMPILATIONS", "ARTIST_LIVE_ALBUMS", "ARTIST_APPEARS_ON", "ARTIST_PLAYLIST", "ARTIST_PUBLIC_PLAYLIST", "ARTIST_SIMILAR_ARTISTS", "ARTIST_TRACK_UPLOADS", "ARTIST_LINKS", "ARTIST_VIDEOS", "ARTIST_CREDITS", "ARTIST_DISCOGRAPHY", "ALBUM_ITEMS", "ALBUM_MORE_BY_ARTIST", "ALBUM_OTHER_VERSIONS", "ALBUM_RELATED_ALBUMS", "ALBUM_RELATED_ARTISTS", "PLAYLIST_ITEMS", "ALBUM_ANNIVERSARY", "ARTIST_BIRTHDAY", "ARTIST_MEMORIAM", "DJ_TOOLS", "DJ_ARTIST_CURATED", "THE_HITS", "FROM_OUR_EDITORS", "TOP_PLAYLISTS", "FEATURED_TOP_TRACKS", "FEATURED_TOP_ALBUMS", "TOP_ARTISTS_ESSENTIALS", "FEATURED_RECOMMENDED_PLAYLISTS", "HOME_3_FEATURED_PLAYLISTS", "HOME_3_FEATURED_UPLOAD_TRACKS", "HOME_3_FEATURED_ALBUMS", "POPULAR_ALBUMS", "POPULAR_ARTISTS", "POPULAR_MIXES", "FEATURED_RECOMMENDED_TRACKS", "FEATURED_RECOMMENDED_ALBUMS", "FEATURED_RECOMMENDED_CLASSIC_ALBUMS", "BACK_TO_SCHOOL_MUSIC_101", "BACK_TO_SCHOOL_GENRES_FOR_BEGINNERS", "HEADLINERS_2026", "HOME_3_0_GENERIC_PLAYLISTS_1", "HOME_3_0_GENERIC_PLAYLISTS_2", "HOME_3_0_GENERIC_ALBUMS_1", "HOME_3_0_GENERIC_TRACKS_1", "HOME_3_0_GENERIC_ARTISTS_1", "HOME_3_0_GENERIC_VIDEOS_1", "STAFF_PICKS_PAGE_ALBUMS_WE_LOVE", "STAFF_PICKS_PAGE_EXPLORE", "STAFF_PICKS_PAGE_FAVORITE_SONGS", "STAFF_PICKS_PAGE_RECENTLY_UPDATED_PLAYLISTS", "STAFF_PICKS_PAGE_TIDAL_NEWS_MAGAZINE", "STAFF_PICKS_PAGE_WHAT_LISTENING_TO", "BASED_ON_YOUR_INTERESTS_1", "BASED_ON_YOUR_INTERESTS_2", "UPLOAD_PAGE_SPOTLIGHTED_PLAYLISTS", "UPLOAD_PAGE_PAYGATED_ALBUMS", "UPLOAD_PAGE_ALBUMS", "TOP_UPLOADERS", "UPLOAD_PAGE_ARTISTS", "UPLOAD_PAGE_FEATURED_MAGAZINE", "EXPLORE_DECADES", "EXPLORE_GENRES", "EXPLORE_MOODS", "ARTIST_POPULAR_RELEASES", "PURCHASES_FOR_YOU", "UNKNOWN" ]
          },
          "previewPresentation" : {
            "type" : "string",
            "description" : "Presentation used when rendering the module preview on a dynamic page.",
            "example" : "HORIZONTAL_LIST",
            "enum" : [ "ARTIST_LIST", "COMPACT_GRID_CARD", "COMPACT_HORIZONTAL_LIST", "COMPACT_HORIZONTAL_LIST_WITH_CONTEXT", "FEATURED_CARD", "GRID_CARD", "GRID_CARD_WITH_CONTEXT", "GRID_HIGHLIGHT_CARD", "ANNIVERSARY_CARD", "ARTIST_BIRTHDAY_CARD", "ARTIST_MEMORIAM_CARD", "ARTIST_TRACK_CREDITS_CARD", "PILL_LIST", "VERTICAL_LIST", "DISCOGRAPHY_TABS", "MAGAZINE_LIST", "HORIZONTAL_LIST", "HORIZONTAL_LIST_WITH_CONTEXT", "SHORTCUT_LIST", "TRACK_LIST", "VERTICAL_LIST_CARD", "TEXT_CARD", "LINKS_LIST", "PUBLIC_PLAYLIST_LIST", "UNKNOWN" ]
          },
          "subtitle" : {
            "type" : "string",
            "description" : "Subtitle of the module",
            "example" : "Short description of this module"
          },
          "title" : {
            "type" : "string",
            "description" : "Title of the module",
            "example" : "Shortcuts"
          },
          "viewAllPresentation" : {
            "type" : "string",
            "description" : "Presentation used when rendering the module's items in the full view-all experience.",
            "example" : "COMPACT",
            "enum" : [ "COMPACT", "GRID", "UNKNOWN" ]
          }
        }
      },
      "DynamicModules_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicModules_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/DynamicModules_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicModules_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "DynamicModules_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/DynamicModules_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/DynamicModules_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "DynamicModules_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/DynamicModules_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicPages_Attributes" : {
        "required" : [ "pageType", "reportingId" ],
        "type" : "object",
        "properties" : {
          "pageType" : {
            "type" : "string",
            "description" : "Type of the page eg. home, artist",
            "example" : "HOME_STATIC",
            "enum" : [ "HOME_STATIC", "HOME_UPLOADS", "HOME_EDITORIAL", "HOME_FREE", "ARTIST", "ALBUM", "PLAYLIST", "TRACK", "VIDEO" ]
          },
          "reportingId" : {
            "type" : "string",
            "description" : "Id used for reporting user events",
            "format" : "uuid",
            "example" : "83c92ac0-b8e3-4e28-9e27-07909dcde1e5"
          }
        }
      },
      "DynamicPages_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicPages_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/DynamicPages_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicPages_Relationships" : {
        "properties" : {
          "modules" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "subject" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "DynamicPages_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/DynamicPages_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/DynamicPages_Resource_Object_Meta"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/DynamicPages_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "DynamicPages_Resource_Object_Meta" : {
        "type" : "object",
        "properties" : {
          "redactionReason" : {
            "type" : "string",
            "description" : "Reason why data has been redacted on this page",
            "enum" : [ "NO_BIRTHDAY", "MINOR" ]
          }
        }
      },
      "DynamicPages_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "DynamicPages_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/DynamicPages_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Error_Object" : {
        "type" : "object",
        "properties" : {
          "code" : {
            "type" : "string",
            "description" : "application-specific error code"
          },
          "detail" : {
            "type" : "string",
            "description" : "human-readable explanation specific to this occurrence of the problem"
          },
          "id" : {
            "type" : "string",
            "description" : "unique identifier for this particular occurrence of the problem"
          },
          "source" : {
            "$ref" : "#/components/schemas/Error_Object_Source"
          },
          "status" : {
            "type" : "string",
            "description" : "HTTP status code applicable to this problem"
          }
        }
      },
      "Error_Object_Source" : {
        "type" : "object",
        "properties" : {
          "header" : {
            "type" : "string",
            "description" : "string indicating the name of a single request header which caused the error",
            "example" : "X-some-custom-header"
          },
          "parameter" : {
            "type" : "string",
            "description" : "string indicating which URI query parameter caused the error.",
            "example" : "countryCode"
          },
          "pointer" : {
            "type" : "string",
            "description" : "a JSON Pointer [RFC6901] to the value in the request document that caused the error",
            "example" : "/data/attributes/title"
          }
        }
      },
      "Errors_Document" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "description" : "Array of error objects",
            "items" : {
              "$ref" : "#/components/schemas/Error_Object"
            }
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "External_Link" : {
        "required" : [ "href", "meta" ],
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/External_Link_Meta"
          }
        }
      },
      "External_Link_Meta" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "TIDAL_SHARING", "TIDAL_USER_SHARING", "TIDAL_AUTOPLAY_ANDROID", "TIDAL_AUTOPLAY_IOS", "TIDAL_AUTOPLAY_WEB", "TWITTER", "FACEBOOK", "INSTAGRAM", "TIKTOK", "SNAPCHAT", "OFFICIAL_HOMEPAGE", "CASHAPP_CONTRIBUTIONS", "ARTIST_CLAIM_PROVIDER_REDIRECT", "STRIPE_AUTHORIZATION_REDIRECT", "SQUARE_AUTHORIZATION_REDIRECT" ]
          }
        },
        "description" : "metadata about an external link"
      },
      "External_Link_Payload" : {
        "required" : [ "meta" ],
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/External_Link_Meta"
          }
        }
      },
      "File_Status" : {
        "required" : [ "moderationFileStatus", "technicalFileStatus" ],
        "type" : "object",
        "properties" : {
          "aiScanningFileStatus" : {
            "type" : "string",
            "description" : "Status of scanning the file for being AI-generated. Present only for file types that support AI scanning (e.g. track source files); absent otherwise.",
            "enum" : [ "NOT_SCANNED", "SCANNING", "IS_AI", "NOT_AI", "ERROR" ]
          },
          "moderationFileStatus" : {
            "type" : "string",
            "description" : "Moderation status for file",
            "enum" : [ "NOT_MODERATED", "SCANNING", "FLAGGED", "TAKEN_DOWN", "OK", "ERROR" ]
          },
          "technicalFileStatus" : {
            "type" : "string",
            "description" : "Technical status for file",
            "enum" : [ "UPLOAD_REQUESTED", "PROCESSING", "OK", "ERROR", "DELETED" ]
          }
        },
        "description" : "File status"
      },
      "File_Upload_Link" : {
        "required" : [ "href", "meta" ],
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string",
            "description" : "Href to upload actual file to"
          },
          "meta" : {
            "$ref" : "#/components/schemas/File_Upload_Link_Meta"
          }
        },
        "description" : "Upload link"
      },
      "File_Upload_Link_Meta" : {
        "required" : [ "method" ],
        "type" : "object",
        "properties" : {
          "headers" : {
            "type" : "object",
            "additionalProperties" : {
              "type" : "string",
              "description" : "HTTP headers that must be added to the operation"
            },
            "description" : "HTTP headers that must be added to the operation"
          },
          "method" : {
            "type" : "string",
            "description" : "HTTP method"
          }
        },
        "description" : "metadata for upload link"
      },
      "Genres_Attributes" : {
        "required" : [ "genreName" ],
        "type" : "object",
        "properties" : {
          "genreName" : {
            "type" : "string",
            "description" : "Genre name",
            "example" : "pop"
          }
        }
      },
      "Genres_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Genres_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Genres_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Genres_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Genres_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Genres_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Highlight" : {
        "type" : "object",
        "properties" : {
          "length" : {
            "type" : "integer",
            "format" : "int32"
          },
          "start" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "Idempotency409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "IDEMPOTENT_REQUEST_IN_PROGRESS",
                  "enum" : [ "IDEMPOTENT_REQUEST_IN_PROGRESS" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "A request with this idempotency key is currently being processed"
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Idempotency422ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "IDEMPOTENT_REQUEST_PAYLOAD_MISMATCH",
                  "enum" : [ "IDEMPOTENT_REQUEST_PAYLOAD_MISMATCH" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "Idempotency key was already used with a different request payload"
                },
                "status" : {
                  "type" : "string",
                  "example" : "422"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "Included" : {
        "type" : "array",
        "items" : {
          "discriminator" : {
            "mapping" : {
              "acceptedTerms" : "#/components/schemas/AcceptedTerms_Resource_Object",
              "albumStatistics" : "#/components/schemas/AlbumStatistics_Resource_Object",
              "albums" : "#/components/schemas/Albums_Resource_Object",
              "appreciations" : "#/components/schemas/Appreciations_Resource_Object",
              "artistBiographies" : "#/components/schemas/ArtistBiographies_Resource_Object",
              "artistClaimStatuses" : "#/components/schemas/ArtistClaimStatuses_Resource_Object",
              "artistClaims" : "#/components/schemas/ArtistClaims_Resource_Object",
              "artistRoles" : "#/components/schemas/ArtistRoles_Resource_Object",
              "artists" : "#/components/schemas/Artists_Resource_Object",
              "artworks" : "#/components/schemas/Artworks_Resource_Object",
              "clients" : "#/components/schemas/Clients_Resource_Object",
              "collaborationInviteRedemptions" : "#/components/schemas/CollaborationInviteRedemptions_Resource_Object",
              "collaborationInvites" : "#/components/schemas/CollaborationInvites_Resource_Object",
              "comments" : "#/components/schemas/Comments_Resource_Object",
              "contentClaims" : "#/components/schemas/ContentClaims_Resource_Object",
              "credits" : "#/components/schemas/Credits_Resource_Object",
              "downloads" : "#/components/schemas/Downloads_Resource_Object",
              "dspSharingLinks" : "#/components/schemas/DspSharingLinks_Resource_Object",
              "dynamicModules" : "#/components/schemas/DynamicModules_Resource_Object",
              "dynamicPages" : "#/components/schemas/DynamicPages_Resource_Object",
              "genres" : "#/components/schemas/Genres_Resource_Object",
              "installations" : "#/components/schemas/Installations_Resource_Object",
              "lyrics" : "#/components/schemas/Lyrics_Resource_Object",
              "manualArtistClaims" : "#/components/schemas/ManualArtistClaims_Resource_Object",
              "offlineTasks" : "#/components/schemas/OfflineTasks_Resource_Object",
              "playQueues" : "#/components/schemas/PlayQueues_Resource_Object",
              "playlists" : "#/components/schemas/Playlists_Resource_Object",
              "priceConfigurations" : "#/components/schemas/PriceConfigurations_Resource_Object",
              "providerOwners" : "#/components/schemas/ProviderOwners_Resource_Object",
              "providerProductInfos" : "#/components/schemas/ProviderProductInfos_Resource_Object",
              "providers" : "#/components/schemas/Providers_Resource_Object",
              "purchases" : "#/components/schemas/Purchases_Resource_Object",
              "reactions" : "#/components/schemas/Reactions_Resource_Object",
              "savedShares" : "#/components/schemas/SavedShares_Resource_Object",
              "scopes" : "#/components/schemas/Scopes_Resource_Object",
              "searchHistoryEntries" : "#/components/schemas/SearchHistoryEntries_Resource_Object",
              "searchResults" : "#/components/schemas/SearchResults_Resource_Object",
              "searchSuggestions" : "#/components/schemas/SearchSuggestions_Resource_Object",
              "shares" : "#/components/schemas/Shares_Resource_Object",
              "squareConnections" : "#/components/schemas/SquareConnections_Resource_Object",
              "stripeConnections" : "#/components/schemas/StripeConnections_Resource_Object",
              "stripeDashboardLinks" : "#/components/schemas/StripeDashboardLinks_Resource_Object",
              "temporaryUserTokens" : "#/components/schemas/TemporaryUserTokens_Resource_Object",
              "terms" : "#/components/schemas/Terms_Resource_Object",
              "trackFiles" : "#/components/schemas/TrackFiles_Resource_Object",
              "trackManifests" : "#/components/schemas/TrackManifests_Resource_Object",
              "trackSourceFiles" : "#/components/schemas/TrackSourceFiles_Resource_Object",
              "trackStatistics" : "#/components/schemas/TrackStatistics_Resource_Object",
              "tracks" : "#/components/schemas/Tracks_Resource_Object",
              "tracksMetadataStatus" : "#/components/schemas/TracksMetadataStatus_Resource_Object",
              "usageRules" : "#/components/schemas/UsageRules_Resource_Object",
              "userCollectionAlbums" : "#/components/schemas/UserCollectionAlbums_Resource_Object",
              "userCollectionArtists" : "#/components/schemas/UserCollectionArtists_Resource_Object",
              "userCollectionFolders" : "#/components/schemas/UserCollectionFolders_Resource_Object",
              "userCollectionPlaylists" : "#/components/schemas/UserCollectionPlaylists_Resource_Object",
              "userCollectionSaveForLaters" : "#/components/schemas/UserCollectionSaveForLaters_Resource_Object",
              "userCollectionTracks" : "#/components/schemas/UserCollectionTracks_Resource_Object",
              "userCollectionVideos" : "#/components/schemas/UserCollectionVideos_Resource_Object",
              "userCollections" : "#/components/schemas/UserCollections_Resource_Object",
              "userDailyMixes" : "#/components/schemas/UserDailyMixes_Resource_Object",
              "userDataExportRequests" : "#/components/schemas/UserDataExportRequests_Resource_Object",
              "userDiscoveryMixes" : "#/components/schemas/UserDiscoveryMixes_Resource_Object",
              "userNewReleaseMixes" : "#/components/schemas/UserNewReleaseMixes_Resource_Object",
              "userOfflineMixes" : "#/components/schemas/UserOfflineMixes_Resource_Object",
              "userRecommendationBlocks" : "#/components/schemas/UserRecommendationBlocks_Resource_Object",
              "userRecommendations" : "#/components/schemas/UserRecommendations_Resource_Object",
              "userReports" : "#/components/schemas/UserReports_Resource_Object",
              "users" : "#/components/schemas/Users_Resource_Object",
              "videoManifests" : "#/components/schemas/VideoManifests_Resource_Object",
              "videos" : "#/components/schemas/Videos_Resource_Object"
            },
            "propertyName" : "type"
          },
          "oneOf" : [ {
            "$ref" : "#/components/schemas/AcceptedTerms_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/AlbumStatistics_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Albums_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Appreciations_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ArtistBiographies_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ArtistClaimStatuses_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ArtistClaims_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ArtistRoles_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Artists_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Artworks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Clients_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/CollaborationInviteRedemptions_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/CollaborationInvites_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Comments_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ContentClaims_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Credits_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Downloads_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/DspSharingLinks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/DynamicModules_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/DynamicPages_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Genres_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Installations_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Lyrics_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ManualArtistClaims_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/OfflineTasks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/PlayQueues_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Playlists_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/PriceConfigurations_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ProviderOwners_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/ProviderProductInfos_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Providers_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Purchases_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Reactions_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/SavedShares_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Scopes_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/SearchHistoryEntries_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/SearchResults_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/SearchSuggestions_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Shares_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/SquareConnections_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/StripeConnections_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/StripeDashboardLinks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TemporaryUserTokens_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Terms_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TrackFiles_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TrackManifests_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TrackSourceFiles_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TrackStatistics_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Tracks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/TracksMetadataStatus_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UsageRules_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionArtists_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionFolders_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionTracks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollectionVideos_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserCollections_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserDailyMixes_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserDataExportRequests_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserDiscoveryMixes_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserNewReleaseMixes_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserOfflineMixes_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserRecommendations_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/UserReports_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Users_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/VideoManifests_Resource_Object"
          }, {
            "$ref" : "#/components/schemas/Videos_Resource_Object"
          } ]
        }
      },
      "InstallationsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/InstallationsCreateOperation_Payload_Data"
          }
        }
      },
      "InstallationsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/InstallationsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "installations" ]
          }
        }
      },
      "InstallationsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "clientProvidedInstallationId", "name" ],
        "type" : "object",
        "properties" : {
          "clientProvidedInstallationId" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Client provided installation identifier"
          },
          "name" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Human-readable name",
            "example" : "My iPhone"
          }
        }
      },
      "InstallationsOfflineInventoryRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/InstallationsOfflineInventory_ItemIdentifier"
            }
          }
        }
      },
      "InstallationsOfflineInventoryRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/InstallationsOfflineInventory_ItemIdentifier"
            }
          }
        }
      },
      "InstallationsOfflineInventory_ItemIdentifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "The item id. Use \"me\" when the type is userCollectionTracks to resolve to the authenticated user's collection."
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos", "albums", "playlists", "userCollectionTracks" ]
          }
        }
      },
      "Installations_Attributes" : {
        "required" : [ "clientProvidedInstallationId", "name" ],
        "type" : "object",
        "properties" : {
          "clientProvidedInstallationId" : {
            "type" : "string",
            "description" : "Client provided installation identifier"
          },
          "name" : {
            "type" : "string",
            "description" : "Human-readable name for the installation",
            "example" : "My iPhone"
          }
        }
      },
      "Installations_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Installations_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Installations_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Installations_OfflineInventory_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Installations_OfflineInventory_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Installations_OfflineInventory_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Installations_OfflineInventory_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Installations_OfflineInventory_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "Installations_Relationships" : {
        "properties" : {
          "offlineInventory" : {
            "$ref" : "#/components/schemas/Installations_OfflineInventory_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Installations_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Installations_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Installations_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Installations_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Installations_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "LegacyBarcodeId" : {
        "type" : "object",
        "properties" : {
          "value" : {
            "type" : "string"
          }
        },
        "description" : "List of UPCs retrieved from the DSP"
      },
      "LegacySource" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string"
          }
        }
      },
      "Link_Object" : {
        "type" : "object",
        "properties" : {
          "href" : {
            "type" : "string"
          }
        },
        "description" : "A JSON:API link object"
      },
      "Links" : {
        "required" : [ "self" ],
        "type" : "object",
        "properties" : {
          "meta" : {
            "$ref" : "#/components/schemas/Links_Meta"
          },
          "next" : {
            "type" : "string",
            "description" : "Link to next page",
            "example" : "/artists/xyz/relationships/tracks?page[cursor]=zyx"
          },
          "self" : {
            "type" : "string",
            "description" : "Link to self",
            "example" : "/artists/xyz/relationships/tracks"
          }
        }
      },
      "Links_Meta" : {
        "required" : [ "nextCursor" ],
        "type" : "object",
        "properties" : {
          "nextCursor" : {
            "type" : "string",
            "description" : "Only cursor part of next link",
            "example" : "zyx"
          }
        },
        "description" : "Non-standard meta information for links"
      },
      "LyricsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Meta"
          }
        }
      },
      "LyricsCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "lyrics" ]
          }
        }
      },
      "LyricsCreateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "text" : {
            "maxLength" : 10000,
            "minLength" : 0,
            "type" : "string"
          }
        }
      },
      "LyricsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "track" ],
        "type" : "object",
        "properties" : {
          "track" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Data_Relationships_Track"
          }
        }
      },
      "LyricsCreateOperation_Payload_Data_Relationships_Track" : {
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/LyricsCreateOperation_Payload_Data_Relationships_Track_Data"
          },
          "id" : {
            "type" : "string",
            "deprecated" : true
          },
          "type" : {
            "type" : "string",
            "deprecated" : true,
            "enum" : [ "tracks" ]
          }
        }
      },
      "LyricsCreateOperation_Payload_Data_Relationships_Track_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "LyricsCreateOperation_Payload_Meta" : {
        "type" : "object",
        "properties" : {
          "generate" : {
            "type" : "boolean"
          }
        }
      },
      "LyricsProvider" : {
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string"
          },
          "source" : {
            "type" : "string",
            "enum" : [ "TIDAL", "THIRD_PARTY" ]
          }
        },
        "discriminator" : {
          "mapping" : {
            "THIRD_PARTY" : "#/components/schemas/ThirdPartyLyricsProvider",
            "TIDAL" : "#/components/schemas/TidalLyricsProvider"
          },
          "propertyName" : "source"
        }
      },
      "LyricsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/LyricsUpdateOperation_Payload_Data"
          }
        }
      },
      "LyricsUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/LyricsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "lyrics" ]
          }
        }
      },
      "LyricsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "lrcText" : {
            "type" : "string"
          },
          "text" : {
            "maxLength" : 10000,
            "minLength" : 0,
            "type" : "string"
          }
        }
      },
      "Lyrics_Attributes" : {
        "required" : [ "technicalStatus" ],
        "type" : "object",
        "properties" : {
          "direction" : {
            "type" : "string",
            "enum" : [ "LEFT_TO_RIGHT", "RIGHT_TO_LEFT" ]
          },
          "lrcText" : {
            "type" : "string"
          },
          "provider" : {
            "oneOf" : [ {
              "$ref" : "#/components/schemas/ThirdPartyLyricsProvider"
            }, {
              "$ref" : "#/components/schemas/TidalLyricsProvider"
            } ]
          },
          "technicalStatus" : {
            "type" : "string",
            "enum" : [ "PENDING", "PROCESSING", "ERROR", "OK" ]
          },
          "text" : {
            "type" : "string"
          }
        }
      },
      "Lyrics_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Lyrics_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Lyrics_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Lyrics_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "track" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Lyrics_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Lyrics_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Lyrics_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Lyrics_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Lyrics_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Lyrics_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ManualArtistClaimsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ManualArtistClaimsCreateOperation_Payload_Data"
          }
        }
      },
      "ManualArtistClaimsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ManualArtistClaimsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "manualArtistClaims" ]
          }
        }
      },
      "ManualArtistClaimsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "artistId", "legalFirstName", "legalLastName", "websiteOrSocialLink" ],
        "type" : "object",
        "properties" : {
          "acceptedTerms" : {
            "type" : "boolean"
          },
          "artistId" : {
            "type" : "string"
          },
          "distributorName" : {
            "type" : "string"
          },
          "errorReason" : {
            "type" : "string"
          },
          "labelContactEmail" : {
            "type" : "string"
          },
          "labelContactName" : {
            "type" : "string"
          },
          "labelName" : {
            "type" : "string"
          },
          "legalFirstName" : {
            "minLength" : 1,
            "type" : "string"
          },
          "legalLastName" : {
            "minLength" : 1,
            "type" : "string"
          },
          "managerEmail" : {
            "type" : "string"
          },
          "managerName" : {
            "type" : "string"
          },
          "role" : {
            "type" : "string"
          },
          "selectedAlbums" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "selectedSingles" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "socialLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "upcs" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "websiteOrSocialLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          }
        }
      },
      "ManualArtistClaims_Attributes" : {
        "required" : [ "artistId", "legalFirstName", "legalLastName", "websiteOrSocialLink" ],
        "type" : "object",
        "properties" : {
          "acceptedTerms" : {
            "type" : "boolean",
            "description" : "Accepted terms and conditions"
          },
          "artistId" : {
            "type" : "string",
            "description" : "Artist ID being claimed"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Timestamp when the claim was created",
            "format" : "date-time"
          },
          "distributorName" : {
            "type" : "string",
            "description" : "Distributor name"
          },
          "enrollmentType" : {
            "type" : "string",
            "description" : "Enrollment type"
          },
          "errorReason" : {
            "type" : "string",
            "description" : "Error reason if claim failed"
          },
          "labelContactEmail" : {
            "type" : "string",
            "description" : "Label contact email"
          },
          "labelContactName" : {
            "type" : "string",
            "description" : "Label contact name"
          },
          "labelName" : {
            "type" : "string",
            "description" : "Label name"
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Timestamp when the claim was last modified",
            "format" : "date-time"
          },
          "legalFirstName" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Legal first name"
          },
          "legalLastName" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Legal last name"
          },
          "managerEmail" : {
            "type" : "string",
            "description" : "Manager email"
          },
          "managerName" : {
            "type" : "string",
            "description" : "Manager name"
          },
          "role" : {
            "type" : "string",
            "description" : "Role"
          },
          "selectedAlbums" : {
            "type" : "array",
            "description" : "Album IDs selected by user",
            "items" : {
              "type" : "string",
              "description" : "Album IDs selected by user"
            }
          },
          "selectedSingles" : {
            "type" : "array",
            "description" : "Single IDs selected by user",
            "items" : {
              "type" : "string",
              "description" : "Single IDs selected by user"
            }
          },
          "socialLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "status" : {
            "type" : "string",
            "description" : "Claim status",
            "enum" : [ "SUBMITTED", "PENDING", "APPROVED", "REJECTED" ]
          },
          "upcs" : {
            "type" : "array",
            "description" : "UPCs associated with the claim",
            "items" : {
              "type" : "string",
              "description" : "UPCs associated with the claim"
            }
          },
          "websiteOrSocialLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          }
        }
      },
      "ManualArtistClaims_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ManualArtistClaims_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ManualArtistClaims_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ManualArtistClaims_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ManualArtistClaims_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ManualArtistClaims_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "OfflineTasksUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/OfflineTasksUpdateOperation_Payload_Data"
          }
        }
      },
      "OfflineTasksUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/OfflineTasksUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "offlineTasks" ]
          }
        }
      },
      "OfflineTasksUpdateOperation_Payload_Data_Attributes" : {
        "required" : [ "state" ],
        "type" : "object",
        "properties" : {
          "state" : {
            "type" : "string",
            "description" : "New state for the offline task",
            "enum" : [ "IN_PROGRESS", "FAILED", "COMPLETED" ]
          }
        }
      },
      "OfflineTasks_Attributes" : {
        "required" : [ "action", "position", "state", "volume" ],
        "type" : "object",
        "properties" : {
          "action" : {
            "type" : "string",
            "description" : "Action to perform",
            "enum" : [ "STORE", "REMOVE" ]
          },
          "position" : {
            "type" : "integer",
            "description" : "Collection position of item",
            "format" : "int32"
          },
          "state" : {
            "type" : "string",
            "description" : "Task state",
            "enum" : [ "PENDING", "IN_PROGRESS", "FAILED", "COMPLETED" ]
          },
          "volume" : {
            "type" : "integer",
            "description" : "Collection volume of item",
            "format" : "int32"
          }
        }
      },
      "OfflineTasks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "OfflineTasks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/OfflineTasks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "OfflineTasks_Relationships" : {
        "properties" : {
          "collection" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "item" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "OfflineTasks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/OfflineTasks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/OfflineTasks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "OfflineTasks_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "OfflineTasks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/OfflineTasks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueuesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlayQueuesCreateOperation_Payload_Data"
          }
        }
      },
      "PlayQueuesCreateOperation_Payload_Data" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "playQueues" ]
          }
        }
      },
      "PlayQueuesCurrentRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlayQueuesCurrentRelationshipUpdateOperation_Payload_Data"
          }
        }
      },
      "PlayQueuesCurrentRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "meta", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesCurrentRelationshipUpdateOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlayQueuesCurrentRelationshipUpdateOperation_Payload_Data_Meta" : {
        "required" : [ "itemId" ],
        "type" : "object",
        "properties" : {
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesFutureRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipAddOperation_Payload_Data"
            }
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipAddOperation_Payload_Meta"
          }
        }
      },
      "PlayQueuesFutureRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos", "albums", "playlists" ]
          }
        }
      },
      "PlayQueuesFutureRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "itemCursor" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesFutureRelationshipAddOperation_Payload_Meta" : {
        "required" : [ "mode" ],
        "type" : "object",
        "properties" : {
          "batchId" : {
            "type" : "string",
            "format" : "uuid"
          },
          "legacySource" : {
            "$ref" : "#/components/schemas/LegacySource"
          },
          "mode" : {
            "type" : "string",
            "enum" : [ "ADD_TO_FRONT", "ADD_TO_BACK", "ADD_BEFORE", "REPLACE_ALL", "REPLACE_ALL_AND_CURRENT", "ADD_TO_FRONT_REPLACE_CURRENT" ]
          },
          "positionBefore" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesFutureRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "PlayQueuesFutureRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "meta", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipRemoveOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlayQueuesFutureRelationshipRemoveOperation_Payload_Data_Meta" : {
        "required" : [ "itemId" ],
        "type" : "object",
        "properties" : {
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesFutureRelationshipUpdateOperation_Payload" : {
        "required" : [ "data", "meta" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipUpdateOperation_Payload_Data"
            }
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipUpdateOperation_Payload_Meta"
          }
        }
      },
      "PlayQueuesFutureRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "meta", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueuesFutureRelationshipUpdateOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlayQueuesFutureRelationshipUpdateOperation_Payload_Data_Meta" : {
        "required" : [ "itemId" ],
        "type" : "object",
        "properties" : {
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesFutureRelationshipUpdateOperation_Payload_Meta" : {
        "required" : [ "positionBefore" ],
        "type" : "object",
        "properties" : {
          "positionBefore" : {
            "type" : "string"
          }
        }
      },
      "PlayQueuesUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlayQueuesUpdateOperation_Payload_Data"
          }
        }
      },
      "PlayQueuesUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PlayQueuesUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playQueues" ]
          }
        }
      },
      "PlayQueuesUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "repeat" : {
            "type" : "string",
            "enum" : [ "NONE", "ONE", "BATCH" ]
          },
          "shuffle" : {
            "type" : "string",
            "enum" : [ "OFF", "BATCH", "ALL" ]
          },
          "shuffled" : {
            "type" : "boolean"
          }
        }
      },
      "PlayQueues_Attributes" : {
        "required" : [ "createdAt", "lastModifiedAt", "repeat", "shuffle", "shuffled" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "ISO 8601 creation timestamp",
            "format" : "date-time"
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "ISO 8601 last modified timestamp",
            "format" : "date-time"
          },
          "repeat" : {
            "type" : "string",
            "description" : "Queue's repeat mode",
            "enum" : [ "NONE", "ONE", "BATCH" ]
          },
          "shuffle" : {
            "type" : "string",
            "description" : "Queue's shuffle mode",
            "enum" : [ "OFF", "BATCH", "ALL" ]
          },
          "shuffled" : {
            "type" : "boolean",
            "description" : "Queue is shuffled or not"
          }
        }
      },
      "PlayQueues_Current_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueues_Current_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "PlayQueues_Current_Resource_Identifier_Meta" : {
        "required" : [ "batchId", "itemId" ],
        "type" : "object",
        "properties" : {
          "batchId" : {
            "type" : "string",
            "format" : "uuid"
          },
          "itemId" : {
            "minLength" : 1,
            "type" : "string"
          },
          "legacySource" : {
            "$ref" : "#/components/schemas/LegacySource"
          }
        }
      },
      "PlayQueues_Current_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlayQueues_Current_Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Future_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueues_Future_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Future_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueues_Future_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "PlayQueues_Future_Resource_Identifier_Meta" : {
        "required" : [ "batchId", "itemId" ],
        "type" : "object",
        "properties" : {
          "batchId" : {
            "type" : "string",
            "format" : "uuid"
          },
          "itemId" : {
            "minLength" : 1,
            "type" : "string"
          },
          "legacySource" : {
            "$ref" : "#/components/schemas/LegacySource"
          }
        }
      },
      "PlayQueues_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueues_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Past_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlayQueues_Past_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Past_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlayQueues_Past_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "PlayQueues_Past_Resource_Identifier_Meta" : {
        "required" : [ "batchId", "itemId" ],
        "type" : "object",
        "properties" : {
          "batchId" : {
            "type" : "string",
            "format" : "uuid"
          },
          "itemId" : {
            "minLength" : 1,
            "type" : "string"
          },
          "legacySource" : {
            "$ref" : "#/components/schemas/LegacySource"
          }
        }
      },
      "PlayQueues_Relationships" : {
        "properties" : {
          "current" : {
            "$ref" : "#/components/schemas/PlayQueues_Current_Single_Relationship_Data_Document"
          },
          "future" : {
            "$ref" : "#/components/schemas/PlayQueues_Future_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "past" : {
            "$ref" : "#/components/schemas/PlayQueues_Past_Multi_Relationship_Data_Document"
          }
        }
      },
      "PlayQueues_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PlayQueues_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/PlayQueues_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "PlayQueues_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlayQueues_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlayQueues_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PlaylistsCollaboratorProfilesRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsCollaboratorProfilesRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "PlaylistsCollaboratorProfilesRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "PlaylistsCollaboratorProfilesRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsCollaboratorProfilesRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "PlaylistsCollaboratorProfilesRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "PlaylistsCoverArtRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsCoverArtRelationshipUpdateOperation_Payload_Data"
            }
          }
        }
      },
      "PlaylistsCoverArtRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artworks" ]
          }
        }
      },
      "PlaylistsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlaylistsCreateOperation_Payload_Data"
          }
        }
      },
      "PlaylistsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PlaylistsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "PlaylistsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PUBLIC",
            "enum" : [ "PUBLIC", "UNLISTED" ]
          },
          "createdAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "description" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "PlaylistsItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsItemsRelationshipAddOperation_Payload_Data"
            }
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlaylistsItemsRelationshipAddOperation_Payload_Meta"
          }
        }
      },
      "PlaylistsItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlaylistsItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlaylistsItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "PlaylistsItemsRelationshipAddOperation_Payload_Meta" : {
        "required" : [ "positionBefore" ],
        "type" : "object",
        "properties" : {
          "positionBefore" : {
            "type" : "string"
          }
        }
      },
      "PlaylistsItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "PlaylistsItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "meta", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlaylistsItemsRelationshipRemoveOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlaylistsItemsRelationshipRemoveOperation_Payload_Data_Meta" : {
        "required" : [ "itemId" ],
        "type" : "object",
        "properties" : {
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "PlaylistsItemsRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PlaylistsItemsRelationshipUpdateOperation_Payload_Data"
            }
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlaylistsItemsRelationshipUpdateOperation_Payload_Meta"
          }
        }
      },
      "PlaylistsItemsRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "meta", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/PlaylistsItemsRelationshipUpdateOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "videos" ]
          }
        }
      },
      "PlaylistsItemsRelationshipUpdateOperation_Payload_Data_Meta" : {
        "required" : [ "itemId" ],
        "type" : "object",
        "properties" : {
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "PlaylistsItemsRelationshipUpdateOperation_Payload_Meta" : {
        "required" : [ "positionBefore" ],
        "type" : "object",
        "properties" : {
          "positionBefore" : {
            "type" : "string"
          }
        }
      },
      "PlaylistsUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PlaylistsUpdateOperation_Payload_Data"
          }
        }
      },
      "PlaylistsUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PlaylistsUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "PlaylistsUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PUBLIC",
            "enum" : [ "PUBLIC", "UNLISTED" ]
          },
          "description" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "Playlists_Attributes" : {
        "required" : [ "accessType", "bounded", "createdAt", "externalLinks", "lastModifiedAt", "name", "numberOfFollowers", "playlistType" ],
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PUBLIC",
            "enum" : [ "PUBLIC", "UNLISTED" ]
          },
          "bounded" : {
            "type" : "boolean",
            "description" : "Indicates if the playlist has a duration and set number of tracks"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of playlist creation (ISO 8601)",
            "format" : "date-time"
          },
          "description" : {
            "type" : "string",
            "description" : "Playlist description"
          },
          "duration" : {
            "type" : "string",
            "description" : "Duration of playlist (ISO 8601)",
            "example" : "P30M5S"
          },
          "externalLinks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Datetime of last modification of the playlist (ISO 8601)",
            "format" : "date-time"
          },
          "name" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Playlist name"
          },
          "numberOfFollowers" : {
            "type" : "integer",
            "description" : "The amount of followers of the playlist",
            "format" : "int32"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the playlist",
            "format" : "int32"
          },
          "playlistType" : {
            "type" : "string",
            "description" : "The type of the playlist",
            "enum" : [ "EDITORIAL", "USER", "MIX", "ARTIST" ]
          }
        }
      },
      "Playlists_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Playlists_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Playlists_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Playlists_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Playlists_Items_Resource_Identifier_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "itemCursor" : {
            "type" : "string"
          },
          "itemId" : {
            "type" : "string"
          }
        }
      },
      "Playlists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Playlists_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Playlists_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Playlists_Relationships" : {
        "properties" : {
          "collaboratorProfiles" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "collaborators" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "coverArt" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "items" : {
            "$ref" : "#/components/schemas/Playlists_Items_Multi_Relationship_Data_Document"
          },
          "ownerProfiles" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "suggestedCoverArts" : {
            "$ref" : "#/components/schemas/Playlists_SuggestedCoverArts_Multi_Relationship_Data_Document"
          }
        }
      },
      "Playlists_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Playlists_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Playlists_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Playlists_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Playlists_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Playlists_SuggestedCoverArts_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Playlists_SuggestedCoverArts_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Playlists_SuggestedCoverArts_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Playlists_SuggestedCoverArts_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Playlists_SuggestedCoverArts_Resource_Identifier_Meta" : {
        "required" : [ "backgroundColor", "foregroundColor" ],
        "type" : "object",
        "properties" : {
          "backgroundColor" : {
            "type" : "string",
            "description" : "Background color for the suggested artwork"
          },
          "foregroundColor" : {
            "type" : "string",
            "description" : "Foreground color for the suggested artwork"
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload_Data"
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "priceConfigurations" ]
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "currency", "price" ],
        "type" : "object",
        "properties" : {
          "currency" : {
            "type" : "string",
            "description" : "Currency code (ISO 4217)",
            "enum" : [ "USD" ]
          },
          "price" : {
            "type" : "string",
            "description" : "Price amount with max 2 decimal places",
            "example" : "9.99"
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "subjects" ],
        "type" : "object",
        "properties" : {
          "subjects" : {
            "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload_Data_Relationships_Subjects"
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload_Data_Relationships_Subjects" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PriceConfigurationsCreateOperation_Payload_Subjects"
            }
          }
        }
      },
      "PriceConfigurationsCreateOperation_Payload_Subjects" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums" ]
          }
        }
      },
      "PriceConfigurations_Attributes" : {
        "required" : [ "currency", "price" ],
        "type" : "object",
        "properties" : {
          "currency" : {
            "type" : "string",
            "description" : "Currency code (ISO 4217)",
            "enum" : [ "USD" ]
          },
          "price" : {
            "type" : "string",
            "description" : "Price amount with max 2 decimal places",
            "example" : "9.99"
          }
        }
      },
      "PriceConfigurations_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/PriceConfigurations_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "PriceConfigurations_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/PriceConfigurations_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "PriceConfigurations_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/PriceConfigurations_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderOwners_Attributes" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "ProviderOwners_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderOwners_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProviderOwners_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderOwners_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "provider" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "ProviderOwners_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ProviderOwners_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ProviderOwners_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ProviderOwners_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderOwners_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ProviderOwners_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderProductInfos_Attributes" : {
        "type" : "object",
        "properties" : {
          "barcodeId" : {
            "type" : "string"
          },
          "broken" : {
            "type" : "boolean"
          },
          "brokenCode" : {
            "type" : "integer",
            "format" : "int32"
          },
          "grid" : {
            "type" : "string"
          },
          "tracks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TrackInfo"
            }
          }
        }
      },
      "ProviderProductInfos_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProviderProductInfos_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderProductInfos_Relationships" : {
        "properties" : {
          "provider" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "subject" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "ProviderProductInfos_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ProviderProductInfos_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ProviderProductInfos_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "ProviderProductInfos_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ProviderProductInfos_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ProviderProductInfos_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Providers_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string",
            "description" : "Provider name",
            "example" : "Columbia/Legacy"
          }
        }
      },
      "Providers_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Providers_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Providers_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Providers_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Providers_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Providers_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Purchases_Attributes" : {
        "required" : [ "createdAt", "status" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of purchase (ISO 8601)",
            "format" : "date-time"
          },
          "status" : {
            "type" : "string",
            "description" : "Current status of the purchase",
            "enum" : [ "ACTIVE" ]
          }
        }
      },
      "Purchases_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Purchases_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Purchases_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Purchases_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "subject" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Purchases_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Purchases_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Purchases_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Purchases_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Purchases_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Purchases_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ReactionStats" : {
        "type" : "object",
        "properties" : {
          "countsByType" : {
            "type" : "object",
            "additionalProperties" : {
              "type" : "integer",
              "description" : "Count of reactions by type",
              "format" : "int32"
            },
            "description" : "Count of reactions by type"
          },
          "totalCount" : {
            "type" : "integer",
            "description" : "Total number of reactions",
            "format" : "int32"
          }
        },
        "description" : "Reaction statistics"
      },
      "ReactionsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload_Data"
          }
        }
      },
      "ReactionsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "reactions" ]
          }
        }
      },
      "ReactionsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "emoji" ],
        "type" : "object",
        "properties" : {
          "emoji" : {
            "type" : "string"
          }
        }
      },
      "ReactionsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "subject" ],
        "type" : "object",
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload_Data_Relationships_Subject"
          }
        }
      },
      "ReactionsCreateOperation_Payload_Data_Relationships_Subject" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/ReactionsCreateOperation_Payload_Data_Relationships_Subject_Data"
          }
        }
      },
      "ReactionsCreateOperation_Payload_Data_Relationships_Subject_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums", "tracks", "artists", "videos", "playlists", "comments" ]
          }
        }
      },
      "Reactions_Attributes" : {
        "required" : [ "createdAt", "emoji" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of the reaction creation (ISO 8601)",
            "format" : "date-time",
            "example" : "2025-11-17T12:54:48.60606Z"
          },
          "emoji" : {
            "type" : "string",
            "description" : "The type of reaction representing an emoji"
          }
        }
      },
      "Reactions_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Reactions_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Reactions_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Reactions_Multi_Resource_Data_Document_Meta"
          }
        }
      },
      "Reactions_Multi_Resource_Data_Document_Meta" : {
        "type" : "object",
        "properties" : {
          "currentUserReaction" : {
            "$ref" : "#/components/schemas/CurrentUserReaction"
          },
          "stats" : {
            "$ref" : "#/components/schemas/ReactionStats"
          }
        },
        "description" : "Reaction response metadata with stats and current user reaction"
      },
      "Reactions_Relationships" : {
        "properties" : {
          "ownerProfiles" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Reactions_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Reactions_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Reactions_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Reactions_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Reactions_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Resource_ObjectObjectObject" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "type" : "object"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "type" : "object"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SavedSharesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SavedSharesCreateOperation_Payload_Data"
          }
        }
      },
      "SavedSharesCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/SavedSharesCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "savedShares" ]
          }
        }
      },
      "SavedSharesCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "share" ],
        "type" : "object",
        "properties" : {
          "share" : {
            "$ref" : "#/components/schemas/SavedSharesCreateOperation_Payload_Data_Relationships_Share"
          }
        }
      },
      "SavedSharesCreateOperation_Payload_Data_Relationships_Share" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SavedSharesCreateOperation_Payload_Data_Relationships_Share_Data"
          }
        }
      },
      "SavedSharesCreateOperation_Payload_Data_Relationships_Share_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "shares" ]
          }
        }
      },
      "SavedShares_Attributes" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of saved share creation (ISO 8601)",
            "format" : "date-time"
          }
        }
      },
      "SavedShares_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SavedShares_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SavedShares_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/SavedShares_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SavedShares_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SavedShares_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Scopes_Attributes" : {
        "required" : [ "description", "name", "requiredAccessTier" ],
        "type" : "object",
        "properties" : {
          "consentText" : {
            "type" : "string",
            "description" : "Text shown to the end user on the OAuth consent screen when this scope is requested.",
            "example" : "List all playlists created by you."
          },
          "description" : {
            "type" : "string",
            "description" : "Technical description of the scope.",
            "example" : "Required to list playlists created by a user."
          },
          "name" : {
            "type" : "string",
            "description" : "Wire-format scope name as used in OAuth requests.",
            "example" : "playlists.read"
          },
          "requiredAccessTier" : {
            "type" : "string",
            "description" : "Client access tier required to request this scope. A client whose access tier is at least this value can include the scope when initiating an OAuth flow.",
            "example" : "THIRD_PARTY",
            "enum" : [ "THIRD_PARTY", "THIRD_PARTY_PROD", "PARTNER", "INTERNAL" ]
          }
        }
      },
      "Scopes_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Scopes_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Scopes_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Scopes_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Scopes_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Scopes_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchHistoryEntries_Attributes" : {
        "required" : [ "highlights", "query" ],
        "type" : "object",
        "properties" : {
          "highlights" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Highlight"
            }
          },
          "query" : {
            "minLength" : 1,
            "type" : "string"
          }
        }
      },
      "SearchHistoryEntries_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SearchHistoryEntries_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchHistoryEntries_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/SearchHistoryEntries_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SearchHistoryEntries_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SearchHistoryEntries_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchResults_Attributes" : {
        "required" : [ "trackingId" ],
        "type" : "object",
        "properties" : {
          "didYouMean" : {
            "type" : "string",
            "description" : "'did you mean' prompt",
            "example" : "beatles"
          },
          "trackingId" : {
            "type" : "string",
            "description" : "search request unique tracking number",
            "example" : "5896e37d-e847-4ca6-9629-ef8001719f7f"
          }
        }
      },
      "SearchResults_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchResults_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SearchResults_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchResults_Relationships" : {
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "artists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "playlists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "topHits" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "tracks" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "videos" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "SearchResults_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/SearchResults_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/SearchResults_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SearchResults_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SearchResults_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchSuggestions_Attributes" : {
        "required" : [ "trackingId" ],
        "type" : "object",
        "properties" : {
          "history" : {
            "type" : "array",
            "description" : "Suggestions from search history. Deprecated — use the history relationship instead. Will be deleted shortly.",
            "deprecated" : true,
            "items" : {
              "$ref" : "#/components/schemas/SearchSuggestions_History"
            }
          },
          "suggestions" : {
            "type" : "array",
            "description" : "Suggested search queries",
            "items" : {
              "$ref" : "#/components/schemas/SearchSuggestions_Suggestions"
            }
          },
          "trackingId" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Unique tracking id"
          }
        }
      },
      "SearchSuggestions_Highlights" : {
        "required" : [ "length", "start" ],
        "type" : "object",
        "properties" : {
          "length" : {
            "type" : "integer",
            "format" : "int32"
          },
          "start" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "SearchSuggestions_History" : {
        "required" : [ "query" ],
        "type" : "object",
        "properties" : {
          "highlights" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SearchSuggestions_Highlights"
            }
          },
          "query" : {
            "minLength" : 1,
            "type" : "string"
          }
        },
        "description" : "Suggestions from search history. Deprecated — use the history relationship instead. Will be deleted shortly."
      },
      "SearchSuggestions_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchSuggestions_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SearchSuggestions_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchSuggestions_Relationships" : {
        "properties" : {
          "directHits" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "history" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "SearchSuggestions_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/SearchSuggestions_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/SearchSuggestions_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SearchSuggestions_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SearchSuggestions_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SearchSuggestions_Suggestions" : {
        "required" : [ "query" ],
        "type" : "object",
        "properties" : {
          "highlights" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SearchSuggestions_Highlights"
            }
          },
          "query" : {
            "minLength" : 1,
            "type" : "string"
          }
        },
        "description" : "Suggested search queries"
      },
      "SharesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SharesCreateOperation_Payload_Data"
          }
        }
      },
      "SharesCreateOperation_Payload_Data" : {
        "required" : [ "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "relationships" : {
            "$ref" : "#/components/schemas/SharesCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "shares" ]
          }
        }
      },
      "SharesCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "sharedResources" ],
        "type" : "object",
        "properties" : {
          "sharedResources" : {
            "$ref" : "#/components/schemas/SharesCreateOperation_Payload_Data_Relationships_SharedResources"
          }
        }
      },
      "SharesCreateOperation_Payload_Data_Relationships_SharedResources" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SharesCreateOperation_Payload_Data_Relationships_SharedResources_Data"
            }
          }
        }
      },
      "SharesCreateOperation_Payload_Data_Relationships_SharedResources_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums" ]
          }
        }
      },
      "Shares_Attributes" : {
        "required" : [ "code", "createdAt" ],
        "type" : "object",
        "properties" : {
          "code" : {
            "type" : "string",
            "description" : "Share code"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of share creation (ISO 8601)",
            "format" : "date-time"
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          }
        }
      },
      "Shares_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Shares_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Shares_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Shares_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "sharedResources" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "Shares_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Shares_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Shares_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Shares_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Shares_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SquareConnectionsCreateOperation_Payload" : {
        "required" : [ "data", "meta" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SquareConnectionsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/SquareConnectionsCreateOperation_Payload_Meta"
          }
        }
      },
      "SquareConnectionsCreateOperation_Payload_Data" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "squareConnections" ]
          }
        }
      },
      "SquareConnectionsCreateOperation_Payload_Meta" : {
        "required" : [ "platform" ],
        "type" : "object",
        "properties" : {
          "platform" : {
            "type" : "string",
            "description" : "Client platform initiating Square onboarding.",
            "enum" : [ "WEB", "ANDROID", "IOS" ]
          },
          "redirectUrl" : {
            "type" : "string",
            "description" : "Optional post-finalize redirect URL. Otherwise uses platform default.",
            "example" : "tidal://square-auth/return?flow=onboarding&ref=abc"
          }
        }
      },
      "SquareConnections_Attributes" : {
        "required" : [ "status" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Timestamp when the connection was created",
            "format" : "date-time"
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "External links for Square connection",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Timestamp when the connection was last modified",
            "format" : "date-time"
          },
          "status" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Current status of this Square connection",
            "enum" : [ "DRAFT", "PENDING_REQUIREMENTS", "KYC_PENDING", "ACCEPTED", "REJECTED", "SUSPENDED" ]
          }
        }
      },
      "SquareConnections_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SquareConnections_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "SquareConnections_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/SquareConnections_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "SquareConnections_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/SquareConnections_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeConnectionsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/StripeConnectionsCreateOperation_Payload_Data"
          },
          "meta" : {
            "$ref" : "#/components/schemas/StripeConnectionsCreateOperation_Payload_Meta"
          }
        }
      },
      "StripeConnectionsCreateOperation_Payload_Data" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/StripeConnectionsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "stripeConnections" ]
          }
        }
      },
      "StripeConnectionsCreateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "integrationType" : {
            "type" : "string",
            "description" : "Deprecated: use meta.integrationType instead.",
            "example" : "REDIRECT",
            "deprecated" : true,
            "enum" : [ "REDIRECT", "EMBEDDED" ],
            "default" : "REDIRECT"
          },
          "refreshUrl" : {
            "type" : "string",
            "description" : "Deprecated: use meta.refreshUrl instead.",
            "example" : "https://www.tidal.com/artist/upload/onboarding",
            "deprecated" : true
          },
          "returnUrl" : {
            "type" : "string",
            "description" : "Deprecated: use meta.returnUrl instead.",
            "example" : "https://www.tidal.com/artist/124",
            "deprecated" : true
          }
        }
      },
      "StripeConnectionsCreateOperation_Payload_Meta" : {
        "required" : [ "integrationType" ],
        "type" : "object",
        "properties" : {
          "integrationType" : {
            "type" : "string",
            "description" : "Integration type for Stripe onboarding",
            "example" : "REDIRECT",
            "enum" : [ "REDIRECT", "EMBEDDED" ],
            "default" : "REDIRECT"
          },
          "refreshUrl" : {
            "type" : "string",
            "description" : "REDIRECT only: URL to redirect to if seller drops from onboarding",
            "example" : "https://www.tidal.com/artist/upload/onboarding"
          },
          "returnUrl" : {
            "type" : "string",
            "description" : "REDIRECT only: URL to redirect to after completed onboarding",
            "example" : "https://www.tidal.com/artist/124"
          }
        }
      },
      "StripeConnections_Attributes" : {
        "required" : [ "status" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "Timestamp when the connection was created",
            "format" : "date-time"
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "External links for Stripe connection",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "Timestamp when the connection was last modified",
            "format" : "date-time"
          },
          "status" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Current status of this Stripe connection",
            "enum" : [ "PENDING_REQUIREMENTS", "UNDER_REVIEW", "ACCEPTED", "REJECTED", "SUSPENDED" ]
          }
        }
      },
      "StripeConnections_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeConnections_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/StripeConnections_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeConnections_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "StripeConnections_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/StripeConnections_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/StripeConnections_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "StripeConnections_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/StripeConnections_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeDashboardLinks_Attributes" : {
        "type" : "object",
        "properties" : {
          "dashboardLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          }
        }
      },
      "StripeDashboardLinks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeDashboardLinks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/StripeDashboardLinks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "StripeDashboardLinks_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "StripeDashboardLinks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/StripeDashboardLinks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/StripeDashboardLinks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "StripeDashboardLinks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/StripeDashboardLinks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TemporaryUserTokensCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TemporaryUserTokensCreateOperation_Payload_Data"
          }
        }
      },
      "TemporaryUserTokensCreateOperation_Payload_Data" : {
        "required" : [ "type" ],
        "type" : "object",
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "temporaryUserTokens" ]
          }
        }
      },
      "TemporaryUserTokens_Attributes" : {
        "type" : "object"
      },
      "TemporaryUserTokens_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TemporaryUserTokens_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TemporaryUserTokens_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TemporaryUserTokens_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "TemporaryUserTokens_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TemporaryUserTokens_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TemporaryUserTokens_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TemporaryUserTokens_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TemporaryUserTokens_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Terms_Attributes" : {
        "required" : [ "contentLink", "countryCode", "effectiveAt", "termsType" ],
        "type" : "object",
        "properties" : {
          "contentLink" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "countryCode" : {
            "type" : "string"
          },
          "effectiveAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "termsType" : {
            "type" : "string",
            "enum" : [ "DEVELOPER", "UPLOAD_MARKETPLACE" ]
          }
        }
      },
      "Terms_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Terms_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Terms_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Terms_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/Terms_Resource_Object_Meta"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Terms_Resource_Object_Meta" : {
        "required" : [ "isLatestVersion" ],
        "type" : "object",
        "properties" : {
          "isLatestVersion" : {
            "type" : "boolean"
          }
        }
      },
      "Terms_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Terms_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "ThirdPartyLyricsProvider" : {
        "required" : [ "commonTrackId", "lyricsId", "name" ],
        "type" : "object",
        "allOf" : [ {
          "$ref" : "#/components/schemas/LyricsProvider"
        }, {
          "type" : "object",
          "properties" : {
            "commonTrackId" : {
              "type" : "string"
            },
            "lyricsId" : {
              "type" : "string"
            }
          }
        } ]
      },
      "TidalLyricsProvider" : {
        "type" : "object",
        "allOf" : [ {
          "$ref" : "#/components/schemas/LyricsProvider"
        } ]
      },
      "TrackFilesReadById403ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CLIENT_NOT_ENTITLED",
                  "enum" : [ "CLIENT_NOT_ENTITLED", "CONCURRENT_PLAYBACK", "GEO_RESTRICTED", "PREREQUISITE_MISSING", "PURCHASE_REQUIRED" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "Cannot fulfill this request because required prerequisites are missing"
                },
                "status" : {
                  "type" : "string",
                  "example" : "403"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "TrackFilesReadById404ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CONTENT_NOT_FOUND",
                  "enum" : [ "CONTENT_NOT_FOUND" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "The requested content does not exist or is no longer available"
                },
                "status" : {
                  "type" : "string",
                  "example" : "404"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "TrackFiles_Attributes" : {
        "type" : "object",
        "properties" : {
          "albumAudioNormalizationData" : {
            "$ref" : "#/components/schemas/AudioNormalizationData"
          },
          "format" : {
            "type" : "string",
            "description" : "File's audio format",
            "enum" : [ "HEAACV1", "AACLC", "FLAC", "FLAC_HIRES", "EAC3_JOC" ]
          },
          "trackAudioNormalizationData" : {
            "$ref" : "#/components/schemas/AudioNormalizationData"
          },
          "trackPresentation" : {
            "type" : "string",
            "description" : "Track presentation",
            "enum" : [ "FULL", "PREVIEW" ]
          },
          "url" : {
            "type" : "string",
            "description" : "File URL"
          }
        }
      },
      "TrackFiles_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TrackFiles_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackFiles_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TrackFiles_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TrackFiles_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackFiles_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackInfo" : {
        "required" : [ "trackId" ],
        "type" : "object",
        "properties" : {
          "broken" : {
            "type" : "boolean"
          },
          "brokenCode" : {
            "type" : "integer",
            "format" : "int32"
          },
          "trackId" : {
            "type" : "string"
          }
        }
      },
      "TrackManifestsReadById403ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CLIENT_NOT_ENTITLED",
                  "enum" : [ "CLIENT_NOT_ENTITLED", "CONCURRENT_PLAYBACK", "GEO_RESTRICTED", "PREREQUISITE_MISSING", "PURCHASE_REQUIRED" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "Cannot fulfill this request because required prerequisites are missing"
                },
                "status" : {
                  "type" : "string",
                  "example" : "403"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "TrackManifestsReadById404ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CONTENT_NOT_FOUND",
                  "enum" : [ "CONTENT_NOT_FOUND" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "The requested content does not exist or is no longer available"
                },
                "status" : {
                  "type" : "string",
                  "example" : "404"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "TrackManifests_Attributes" : {
        "type" : "object",
        "properties" : {
          "albumAudioNormalizationData" : {
            "$ref" : "#/components/schemas/AudioNormalizationData"
          },
          "drmData" : {
            "$ref" : "#/components/schemas/DrmData"
          },
          "formats" : {
            "type" : "array",
            "description" : "Formats present in manifest",
            "items" : {
              "type" : "string",
              "description" : "Formats present in manifest",
              "enum" : [ "HEAACV1", "AACLC", "FLAC", "FLAC_HIRES", "EAC3_JOC" ]
            }
          },
          "hash" : {
            "type" : "string",
            "description" : "Unique manifest hash"
          },
          "previewReason" : {
            "type" : "string",
            "description" : "Why a preview is served instead of the full track",
            "enum" : [ "FULL_REQUIRES_SUBSCRIPTION", "FULL_REQUIRES_PURCHASE", "FULL_REQUIRES_HIGHER_ACCESS_TIER" ]
          },
          "trackAudioNormalizationData" : {
            "$ref" : "#/components/schemas/AudioNormalizationData"
          },
          "trackPresentation" : {
            "type" : "string",
            "description" : "Track presentation",
            "enum" : [ "FULL", "PREVIEW" ]
          },
          "uri" : {
            "type" : "string",
            "description" : "Manifest URI"
          }
        }
      },
      "TrackManifests_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TrackManifests_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackManifests_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TrackManifests_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TrackManifests_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackManifests_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload_Data"
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "trackSourceFiles" ]
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "md5Hash", "size" ],
        "type" : "object",
        "properties" : {
          "md5Hash" : {
            "type" : "string"
          },
          "size" : {
            "type" : "integer",
            "format" : "int64"
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "track" ],
        "type" : "object",
        "properties" : {
          "track" : {
            "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload_Data_Relationships_Track"
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload_Data_Relationships_Track" : {
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackSourceFilesCreateOperation_Payload_Data_Relationships_Track_Data"
          },
          "id" : {
            "type" : "string",
            "deprecated" : true
          },
          "type" : {
            "type" : "string",
            "deprecated" : true,
            "enum" : [ "tracks" ]
          }
        }
      },
      "TrackSourceFilesCreateOperation_Payload_Data_Relationships_Track_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "TrackSourceFiles_Attributes" : {
        "required" : [ "md5Hash", "size", "status", "uploadLink" ],
        "type" : "object",
        "properties" : {
          "md5Hash" : {
            "type" : "string",
            "description" : "MD5 hash of file to be uploaded"
          },
          "size" : {
            "type" : "integer",
            "description" : "File size of the track in bytes",
            "format" : "int64"
          },
          "status" : {
            "$ref" : "#/components/schemas/File_Status"
          },
          "uploadLink" : {
            "$ref" : "#/components/schemas/File_Upload_Link"
          }
        }
      },
      "TrackSourceFiles_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackSourceFiles_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TrackSourceFiles_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackSourceFiles_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "TrackSourceFiles_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TrackSourceFiles_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TrackSourceFiles_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TrackSourceFiles_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackSourceFiles_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackStatistics_Attributes" : {
        "required" : [ "totalPlaybacks", "uniqueListeners" ],
        "type" : "object",
        "properties" : {
          "totalPlaybacks" : {
            "type" : "integer",
            "description" : "Total playbacks",
            "format" : "int32"
          },
          "uniqueListeners" : {
            "type" : "integer",
            "description" : "Unique listeners",
            "format" : "int32"
          }
        }
      },
      "TrackStatistics_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackStatistics_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TrackStatistics_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TrackStatistics_Relationships" : {
        "properties" : {
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "TrackStatistics_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TrackStatistics_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TrackStatistics_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TrackStatistics_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TrackStatistics_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TracksAlbumsRelationshipUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksAlbumsRelationshipUpdateOperation_Payload_Data"
            }
          }
        }
      },
      "TracksAlbumsRelationshipUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "TracksCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data"
          }
        }
      },
      "TracksCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "accessType", "title" ],
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PRIVATE",
            "enum" : [ "PUBLIC", "UNLISTED", "PRIVATE" ]
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content",
            "example" : false
          },
          "title" : {
            "type" : "string"
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "albums", "artists" ],
        "type" : "object",
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Albums"
          },
          "artists" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Artists"
          },
          "genres" : {
            "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Genres"
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Albums" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Albums_Data"
            }
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Albums_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Artists" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Artists_Data"
            }
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Artists_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Genres" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 3,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksCreateOperation_Payload_Data_Relationships_Genres_Data"
            }
          }
        }
      },
      "TracksCreateOperation_Payload_Data_Relationships_Genres_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "genres" ]
          }
        }
      },
      "TracksMetadataStatus_Attributes" : {
        "required" : [ "status" ],
        "type" : "object",
        "properties" : {
          "status" : {
            "type" : "string",
            "description" : "Status of the metadata detection job",
            "enum" : [ "PENDING", "PROCESSING", "ERROR", "OK" ]
          }
        }
      },
      "TracksMetadataStatus_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksMetadataStatus_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TracksMetadataStatus_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TracksMetadataStatus_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "TracksMetadataStatus_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TracksMetadataStatus_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "TracksUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/TracksUpdateOperation_Payload_Data"
          }
        }
      },
      "TracksUpdateOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/TracksUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/TracksUpdateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "TracksUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PRIVATE",
            "enum" : [ "PUBLIC", "UNLISTED", "PRIVATE" ]
          },
          "bpm" : {
            "type" : "number",
            "format" : "float"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content",
            "example" : false
          },
          "key" : {
            "type" : "string",
            "enum" : [ "UNKNOWN", "C", "CSharp", "D", "Eb", "E", "F", "FSharp", "G", "Ab", "A", "Bb", "B" ]
          },
          "keyScale" : {
            "type" : "string",
            "enum" : [ "UNKNOWN", "MAJOR", "MINOR", "AEOLIAN", "BLUES", "DORIAN", "HARMONIC_MINOR", "LOCRIAN", "LYDIAN", "MIXOLYDIAN", "PENTATONIC_MAJOR", "PHRYGIAN", "MELODIC_MINOR", "PENTATONIC_MINOR" ]
          },
          "title" : {
            "type" : "string"
          },
          "toneTags" : {
            "maxItems" : 5,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "maxLength" : 20,
              "minLength" : 1,
              "type" : "string",
              "description" : "Tone tags",
              "example" : "happy"
            }
          }
        }
      },
      "TracksUpdateOperation_Payload_Data_Relationships" : {
        "type" : "object",
        "properties" : {
          "genres" : {
            "$ref" : "#/components/schemas/TracksUpdateOperation_Payload_Data_Relationships_Genres"
          }
        }
      },
      "TracksUpdateOperation_Payload_Data_Relationships_Genres" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 3,
            "minItems" : 0,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/TracksUpdateOperation_Payload_Data_Relationships_Genres_Data"
            }
          }
        }
      },
      "TracksUpdateOperation_Payload_Data_Relationships_Genres_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "genres" ]
          }
        }
      },
      "Tracks_Attributes" : {
        "required" : [ "duration", "explicit", "isrc", "key", "keyScale", "mediaTags", "popularity", "title" ],
        "type" : "object",
        "properties" : {
          "accessType" : {
            "type" : "string",
            "description" : "Access type",
            "example" : "PRIVATE",
            "enum" : [ "PUBLIC", "UNLISTED", "PRIVATE" ]
          },
          "ai" : {
            "type" : "boolean",
            "description" : "Whether the track is AI-generated",
            "example" : false
          },
          "availability" : {
            "type" : "array",
            "description" : "Available usage for this track. Deprecated: use 'usageRules' instead. This field will be removed in a future version.",
            "deprecated" : true,
            "items" : {
              "type" : "string",
              "deprecated" : true,
              "enum" : [ "STREAM", "DJ", "STEM" ]
            }
          },
          "bpm" : {
            "type" : "number",
            "description" : "Beats per minute",
            "format" : "float",
            "example" : 60.0
          },
          "copyright" : {
            "$ref" : "#/components/schemas/Copyright"
          },
          "createdAt" : {
            "type" : "string",
            "description" : "Datetime of track creation (ISO 8601)",
            "format" : "date-time"
          },
          "duration" : {
            "type" : "string",
            "description" : "Duration (ISO 8601)",
            "example" : "PT2M58S"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content",
            "example" : false
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Track links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "isrc" : {
            "type" : "string",
            "description" : "International Standard Recording Code (ISRC)",
            "example" : "QMJMT1701229"
          },
          "key" : {
            "type" : "string",
            "description" : "Key",
            "enum" : [ "UNKNOWN", "C", "CSharp", "D", "Eb", "E", "F", "FSharp", "G", "Ab", "A", "Bb", "B" ]
          },
          "keyScale" : {
            "type" : "string",
            "description" : "The scale of the key",
            "enum" : [ "UNKNOWN", "MAJOR", "MINOR", "AEOLIAN", "BLUES", "DORIAN", "HARMONIC_MINOR", "LOCRIAN", "LYDIAN", "MIXOLYDIAN", "PENTATONIC_MAJOR", "PHRYGIAN", "MELODIC_MINOR", "PENTATONIC_MINOR" ]
          },
          "mediaTags" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "description" : "Media metadata tags",
              "example" : "HIRES_LOSSLESS"
            }
          },
          "popularity" : {
            "type" : "number",
            "description" : "Popularity (0.0 - 1.0)",
            "format" : "double",
            "example" : 0.56
          },
          "spotlighted" : {
            "type" : "boolean",
            "description" : "Is the track spotlighted?",
            "example" : true
          },
          "title" : {
            "type" : "string",
            "description" : "Track title",
            "example" : "Kill Jay Z"
          },
          "toneTags" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "description" : "Tone tags",
              "example" : "Happy"
            }
          },
          "version" : {
            "type" : "string",
            "description" : "Track version, complements title",
            "example" : "original, mix etc"
          }
        }
      },
      "Tracks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Tracks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Tracks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Tracks_Relationships" : {
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "artists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "credits" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "download" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "genres" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "lyrics" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "metadataStatus" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "priceConfig" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "providers" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "radio" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "replacement" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "shares" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "similarTracks" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "sourceFile" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "suggestedTracks" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "trackStatistics" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "usageRules" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Tracks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Tracks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Tracks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Tracks_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Tracks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Tracks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UsageRulesCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload_Data"
          }
        }
      },
      "UsageRulesCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "usageRules" ]
          }
        }
      },
      "UsageRulesCreateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "countryCode" : {
            "type" : "string"
          },
          "free" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "inherited" : {
            "type" : "boolean",
            "description" : "Tracks only. Set to true (with empty paid/subscription/free) to clear an explicit track-level override and inherit usage rules from the album. Must be omitted or false when providing explicit usage values."
          },
          "paid" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "subscription" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "validFrom" : {
            "type" : "string",
            "description" : "Datetime from which these usage rules are valid (ISO 8601)",
            "format" : "date-time"
          }
        }
      },
      "UsageRulesCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "subject" ],
        "type" : "object",
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload_Data_Relationships_Subject"
          }
        }
      },
      "UsageRulesCreateOperation_Payload_Data_Relationships_Subject" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UsageRulesCreateOperation_Payload_Subject"
          }
        }
      },
      "UsageRulesCreateOperation_Payload_Subject" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums", "videos" ]
          }
        }
      },
      "UsageRules_Attributes" : {
        "required" : [ "countryCode" ],
        "type" : "object",
        "properties" : {
          "countryCode" : {
            "type" : "string",
            "description" : "Country code (ISO 3166-1 alpha-2)"
          },
          "free" : {
            "type" : "array",
            "description" : "Usage types allowed for free/ad-supported model",
            "items" : {
              "type" : "string",
              "description" : "Usage types allowed for free/ad-supported model",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "inherited" : {
            "type" : "boolean",
            "description" : "Whether these usage rules are inherited from a parent (e.g. a track inheriting from its album). Tri-state: true means the rules are inherited, false means an explicit per-track override, null means the value is unknown or not applicable (albums, videos, and legacy data)."
          },
          "paid" : {
            "type" : "array",
            "description" : "Usage types allowed for paid/purchase model",
            "items" : {
              "type" : "string",
              "description" : "Usage types allowed for paid/purchase model",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "subscription" : {
            "type" : "array",
            "description" : "Usage types allowed for subscription model",
            "items" : {
              "type" : "string",
              "description" : "Usage types allowed for subscription model",
              "enum" : [ "STREAM", "DJ", "STEM", "DOWNLOAD" ]
            }
          },
          "validFrom" : {
            "type" : "string",
            "description" : "Datetime from which these usage rules are valid (ISO 8601)",
            "format" : "date-time"
          }
        }
      },
      "UsageRules_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UsageRules_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UsageRules_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UsageRules_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UsageRules_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UsageRules_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollection" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "userCollectionPlaylists" ]
          }
        }
      },
      "UserCollectionAlbumsAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionAlbumsItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionAlbumsItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "UserCollectionAlbumsItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionAlbumsItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "UserCollectionAlbumsItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionAlbumsItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "UserCollectionAlbums_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionAlbums_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionAlbums_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbumsItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionAlbums_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionAlbums_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionAlbums_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionAlbums_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionAlbums_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionAlbums_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionAlbums_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionAlbums_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionAlbums_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionAlbums_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionArtistsAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionArtistsItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionArtistsItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserCollectionArtistsItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionArtistsItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserCollectionArtistsItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionArtistsItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserCollectionArtists_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionArtists_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtists_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionArtists_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtistsItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionArtists_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtists_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionArtists_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionArtists_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionArtists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionArtists_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionArtists_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionArtists_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionArtists_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionArtists_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionArtists_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionFoldersCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersCreateOperation_Payload_Data"
          }
        }
      },
      "UserCollectionFoldersCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "userCollectionFolders" ]
          }
        }
      },
      "UserCollectionFoldersCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "name" ],
        "type" : "object",
        "properties" : {
          "collectionType" : {
            "type" : "string",
            "description" : "The type of user collection this folder belongs to. Deprecated: send the 'userCollection' relationship instead. Accepted for backward compatibility during migration and will be removed in a future version.",
            "deprecated" : true,
            "enum" : [ "PLAYLISTS" ]
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "UserCollectionFoldersCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "userCollection" ],
        "type" : "object",
        "properties" : {
          "userCollection" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersCreateOperation_Payload_Data_Relationships_UserCollection"
          }
        }
      },
      "UserCollectionFoldersCreateOperation_Payload_Data_Relationships_UserCollection" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollection"
          }
        }
      },
      "UserCollectionFoldersDeleteResource400ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "FOLDER_NOT_EMPTY",
                  "enum" : [ "FOLDER_NOT_EMPTY" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "Cannot delete folder: only empty folders owned by you can be deleted."
                },
                "status" : {
                  "type" : "string",
                  "example" : "400"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionFoldersItemsRelationshipAddOperation_Payload" : {
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 10,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionFoldersItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionFoldersItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionFoldersItemsRelationshipRemoveOperation_Payload" : {
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 10,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionFoldersItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionFoldersItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionFoldersUpdateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersUpdateOperation_Payload_Data"
          }
        }
      },
      "UserCollectionFoldersUpdateOperation_Payload_Data" : {
        "required" : [ "attributes", "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionFoldersUpdateOperation_Payload_Data_Attributes"
          },
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "userCollectionFolders" ]
          }
        }
      },
      "UserCollectionFoldersUpdateOperation_Payload_Data_Attributes" : {
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string"
          }
        }
      },
      "UserCollectionFolders_Attributes" : {
        "required" : [ "createdAt", "lastModifiedAt", "name" ],
        "type" : "object",
        "properties" : {
          "collectionType" : {
            "type" : "string",
            "description" : "The type of user collection this folder belongs to. Deprecated: use the 'userCollection' relationship instead. This field will be removed in a future version, so clients should not depend on its presence.",
            "deprecated" : true,
            "enum" : [ "PLAYLISTS" ]
          },
          "createdAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "lastModifiedAt" : {
            "type" : "string",
            "format" : "date-time"
          },
          "name" : {
            "type" : "string"
          },
          "numberOfItems" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "UserCollectionFolders_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionFolders_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionFolders_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionFolders_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionFolders_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionFolders_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionFolders_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionFolders_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionFolders_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionFolders_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "userCollection" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionFolders_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionFolders_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionFolders_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionFolders_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionFolders_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionFolders_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionPlaylistsAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionPlaylistsItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionPlaylistsItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionPlaylistsItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionPlaylistsItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionPlaylistsItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionPlaylistsItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionPlaylists_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionPlaylists_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionPlaylists_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylistsItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionPlaylists_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionPlaylists_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionPlaylists_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionPlaylists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionPlaylists_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionPlaylists_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionPlaylists_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionPlaylists_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionPlaylists_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionPlaylists_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionSaveForLatersAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionSaveForLatersItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLatersItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionSaveForLatersItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums", "artists", "playlists", "videos" ]
          }
        }
      },
      "UserCollectionSaveForLatersItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums", "artists", "playlists", "videos" ]
          }
        }
      },
      "UserCollectionSaveForLatersItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 20,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLatersItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionSaveForLatersItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "albums", "artists", "playlists", "videos" ]
          }
        }
      },
      "UserCollectionSaveForLaters_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionSaveForLaters_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionSaveForLaters_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLatersItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionSaveForLaters_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionSaveForLaters_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionSaveForLaters_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionSaveForLaters_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionSaveForLaters_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionSaveForLaters_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionSaveForLaters_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionSaveForLaters_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionSaveForLaters_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionTracksAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionTracksItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionTracksItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserCollectionTracksItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionTracksItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserCollectionTracksItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionTracksItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserCollectionTracks_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionTracks_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracks_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionTracks_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracksItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionTracks_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracks_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionTracks_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionTracks_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionTracks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionTracks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionTracks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionTracks_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionTracks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionTracks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionTracks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionVideosAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionVideosItemsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionVideosItemsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserCollectionVideosItemsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionVideosItemsRelationshipAddOperation_Response_Meta_SkippedItem" : {
        "required" : [ "id", "reason", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "NOT_FOUND", "ALREADY_PRESENT" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserCollectionVideosItemsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionVideosItemsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserCollectionVideos_Attributes" : {
        "required" : [ "numberOfItems" ],
        "type" : "object",
        "properties" : {
          "lastModifiedAt" : {
            "type" : "string",
            "description" : "When the collection was last modified",
            "format" : "date-time"
          },
          "numberOfItems" : {
            "type" : "integer",
            "description" : "Number of items in the collection",
            "format" : "int32"
          }
        }
      },
      "UserCollectionVideos_Items_Add_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideos_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Items_Add_Multi_Relationship_Data_Document_Meta"
          }
        }
      },
      "UserCollectionVideos_Items_Add_Multi_Relationship_Data_Document_Meta" : {
        "required" : [ "skipped" ],
        "type" : "object",
        "properties" : {
          "skipped" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideosItemsRelationshipAddOperation_Response_Meta_SkippedItem"
            }
          }
        }
      },
      "UserCollectionVideos_Items_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideos_Items_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionVideos_Items_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Items_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionVideos_Items_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionVideos_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionVideos_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionVideos_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionVideos_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Items_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollectionVideos_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollectionVideos_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollectionVideos_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollectionsAddMultiDataRelationship409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "DUPLICATE_ITEMS_IN_COLLECTION",
                  "enum" : [ "DUPLICATE_ITEMS_IN_COLLECTION", "IDEMPOTENT_REQUEST_IN_PROGRESS", "TOO_MANY_ITEMS_IN_COLLECTION" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of items allowed for this collection. Please remove some items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserCollectionsAlbumsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsAlbumsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsAlbumsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionsAlbumsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "UserCollectionsAlbumsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionsAlbumsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsAlbumsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsAlbumsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "albums" ]
          }
        }
      },
      "UserCollectionsArtistsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsArtistsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsArtistsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionsArtistsRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserCollectionsArtistsRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionsArtistsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsArtistsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsArtistsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserCollectionsPlaylistsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsPlaylistsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsPlaylistsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionsPlaylistsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsPlaylistsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsPlaylistsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "playlists" ]
          }
        }
      },
      "UserCollectionsTracksRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsTracksRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsTracksRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollectionsTracksRelationshipAddOperation_Payload_Data_Meta"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserCollectionsTracksRelationshipAddOperation_Payload_Data_Meta" : {
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollectionsTracksRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsTracksRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsTracksRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserCollectionsVideosRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsVideosRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsVideosRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserCollectionsVideosRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 50,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollectionsVideosRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserCollectionsVideosRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserCollections_Albums_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Albums_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Albums_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollections_Albums_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Albums_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollections_Artists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Artists_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Artists_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollections_Artists_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Artists_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollections_Attributes" : {
        "type" : "object"
      },
      "UserCollections_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Playlists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Playlists_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Playlists_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollections_Playlists_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Playlists_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollections_Relationships" : {
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/UserCollections_Albums_Multi_Relationship_Data_Document"
          },
          "artists" : {
            "$ref" : "#/components/schemas/UserCollections_Artists_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "playlists" : {
            "$ref" : "#/components/schemas/UserCollections_Playlists_Multi_Relationship_Data_Document"
          },
          "tracks" : {
            "$ref" : "#/components/schemas/UserCollections_Tracks_Multi_Relationship_Data_Document"
          },
          "videos" : {
            "$ref" : "#/components/schemas/UserCollections_Videos_Multi_Relationship_Data_Document"
          }
        }
      },
      "UserCollections_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserCollections_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserCollections_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserCollections_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Tracks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Tracks_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Tracks_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollections_Tracks_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Tracks_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserCollections_Videos_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserCollections_Videos_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserCollections_Videos_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserCollections_Videos_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserCollections_Videos_Resource_Identifier_Meta" : {
        "required" : [ "addedAt" ],
        "type" : "object",
        "properties" : {
          "addedAt" : {
            "type" : "string",
            "format" : "date-time"
          }
        }
      },
      "UserDailyMixes_Attributes" : {
        "type" : "object"
      },
      "UserDailyMixes_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDailyMixes_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserDailyMixes_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDailyMixes_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserDailyMixes_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserDailyMixes_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserDailyMixes_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserDailyMixes_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserDailyMixes_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDataExportRequestsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserDataExportRequestsCreateOperation_Payload_Data"
          }
        }
      },
      "UserDataExportRequestsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserDataExportRequestsCreateOperation_Payload_Data_Attributes"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "userDataExportRequests" ]
          }
        }
      },
      "UserDataExportRequestsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "flowType" ],
        "type" : "object",
        "properties" : {
          "flowType" : {
            "type" : "string",
            "enum" : [ "GDPR", "CCPA", "COPPA", "ANZ_PA", "US_PRIVACY_REGULATION", "APPI", "RETENTION_POLICY" ]
          }
        }
      },
      "UserDataExportRequests_Attributes" : {
        "required" : [ "flowType" ],
        "type" : "object",
        "properties" : {
          "flowType" : {
            "type" : "string",
            "description" : "The type of data export flow",
            "enum" : [ "GDPR", "CCPA", "COPPA", "ANZ_PA", "US_PRIVACY_REGULATION", "APPI", "RETENTION_POLICY" ]
          }
        }
      },
      "UserDataExportRequests_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserDataExportRequests_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDataExportRequests_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserDataExportRequests_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserDataExportRequests_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserDataExportRequests_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDiscoveryMixes_Attributes" : {
        "type" : "object"
      },
      "UserDiscoveryMixes_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDiscoveryMixes_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserDiscoveryMixes_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserDiscoveryMixes_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserDiscoveryMixes_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserDiscoveryMixes_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserDiscoveryMixes_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserDiscoveryMixes_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserDiscoveryMixes_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserNewReleaseMixes_Attributes" : {
        "type" : "object"
      },
      "UserNewReleaseMixes_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserNewReleaseMixes_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserNewReleaseMixes_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserNewReleaseMixes_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserNewReleaseMixes_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserNewReleaseMixes_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserNewReleaseMixes_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserNewReleaseMixes_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserNewReleaseMixes_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserOfflineMixes_Attributes" : {
        "type" : "object"
      },
      "UserOfflineMixes_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserOfflineMixes_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserOfflineMixes_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserOfflineMixes_Relationships" : {
        "properties" : {
          "items" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserOfflineMixes_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserOfflineMixes_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserOfflineMixes_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserOfflineMixes_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserOfflineMixes_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocksAddMultiDataRelationshipWithResponse409ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "IDEMPOTENT_REQUEST_IN_PROGRESS",
                  "enum" : [ "IDEMPOTENT_REQUEST_IN_PROGRESS", "MAXIMUM_NUMBER_OF_BLOCKS_EXCEEDED" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "You have reached the maximum number of blocked recommendation items. Please remove some blocked items before adding more."
                },
                "status" : {
                  "type" : "string",
                  "example" : "409"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "UserRecommendationBlocksArtistsRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksArtistsRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksArtistsRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserRecommendationBlocksArtistsRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksArtistsRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksArtistsRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "artists" ]
          }
        }
      },
      "UserRecommendationBlocksTracksRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksTracksRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksTracksRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserRecommendationBlocksTracksRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksTracksRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksTracksRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks" ]
          }
        }
      },
      "UserRecommendationBlocksVideosRelationshipAddOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksVideosRelationshipAddOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksVideosRelationshipAddOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserRecommendationBlocksVideosRelationshipRemoveOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocksVideosRelationshipRemoveOperation_Payload_Data"
            }
          }
        }
      },
      "UserRecommendationBlocksVideosRelationshipRemoveOperation_Payload_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "videos" ]
          }
        }
      },
      "UserRecommendationBlocks_Artists_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocks_Artists_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Artists_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Artists_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserRecommendationBlocks_Artists_Resource_Identifier_Meta" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "When the item was blocked",
            "format" : "date-time"
          }
        }
      },
      "UserRecommendationBlocks_Attributes" : {
        "type" : "object"
      },
      "UserRecommendationBlocks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocks_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Relationships" : {
        "properties" : {
          "artists" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Artists_Multi_Relationship_Data_Document"
          },
          "owners" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "tracks" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Tracks_Multi_Relationship_Data_Document"
          },
          "videos" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Videos_Multi_Relationship_Data_Document"
          }
        }
      },
      "UserRecommendationBlocks_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserRecommendationBlocks_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Tracks_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocks_Tracks_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Tracks_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Tracks_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserRecommendationBlocks_Tracks_Resource_Identifier_Meta" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "When the item was blocked",
            "format" : "date-time"
          }
        }
      },
      "UserRecommendationBlocks_Videos_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendationBlocks_Videos_Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendationBlocks_Videos_Resource_Identifier" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "meta" : {
            "$ref" : "#/components/schemas/UserRecommendationBlocks_Videos_Resource_Identifier_Meta"
          },
          "type" : {
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserRecommendationBlocks_Videos_Resource_Identifier_Meta" : {
        "required" : [ "createdAt" ],
        "type" : "object",
        "properties" : {
          "createdAt" : {
            "type" : "string",
            "description" : "When the item was blocked",
            "format" : "date-time"
          }
        }
      },
      "UserRecommendations_Attributes" : {
        "type" : "object"
      },
      "UserRecommendations_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendations_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserRecommendations_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserRecommendations_Relationships" : {
        "properties" : {
          "discoveryMixes" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "myMixes" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "newArrivalMixes" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "offlineMixes" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          }
        }
      },
      "UserRecommendations_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserRecommendations_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserRecommendations_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserRecommendations_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserRecommendations_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserReportsCreateOperation_Payload" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload_Data"
          }
        }
      },
      "UserReportsCreateOperation_Payload_Data" : {
        "required" : [ "attributes", "relationships", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload_Data_Attributes"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload_Data_Relationships"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "userReports" ]
          }
        }
      },
      "UserReportsCreateOperation_Payload_Data_Attributes" : {
        "required" : [ "description", "reason" ],
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string",
            "enum" : [ "SEXUAL_CONTENT_OR_NUDITY", "VIOLENT_OR_DANGEROUS_CONTENT", "HATEFUL_OR_ABUSIVE_CONTENT", "HARASSMENT", "PRIVACY_VIOLATION", "SCAMS_OR_FRAUD", "SPAM", "COPYRIGHT_INFRINGEMENT", "APPEAL", "UNKNOWN" ]
          }
        }
      },
      "UserReportsCreateOperation_Payload_Data_Relationships" : {
        "required" : [ "reportedResources" ],
        "type" : "object",
        "properties" : {
          "reportedResources" : {
            "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload_Data_Relationships_ReportedResources"
          }
        }
      },
      "UserReportsCreateOperation_Payload_Data_Relationships_ReportedResources" : {
        "required" : [ "data" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "maxItems" : 1,
            "minItems" : 1,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserReportsCreateOperation_Payload_Data_Relationships_ReportedResources_Data"
            }
          }
        }
      },
      "UserReportsCreateOperation_Payload_Data_Relationships_ReportedResources_Data" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "tracks", "artists", "playlists" ]
          }
        }
      },
      "UserReports_Attributes" : {
        "required" : [ "description", "reason" ],
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string",
            "description" : "Description"
          },
          "reason" : {
            "type" : "string",
            "description" : "Reason",
            "enum" : [ "SEXUAL_CONTENT_OR_NUDITY", "VIOLENT_OR_DANGEROUS_CONTENT", "HATEFUL_OR_ABUSIVE_CONTENT", "HARASSMENT", "PRIVACY_VIOLATION", "SCAMS_OR_FRAUD", "SPAM", "COPYRIGHT_INFRINGEMENT", "APPEAL", "UNKNOWN" ]
          }
        }
      },
      "UserReports_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/UserReports_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "UserReports_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/UserReports_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "UserReports_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/UserReports_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Users_Attributes" : {
        "required" : [ "country", "developerAccessTier", "username" ],
        "type" : "object",
        "properties" : {
          "country" : {
            "type" : "string",
            "description" : "ISO 3166-1 alpha-2 country code",
            "example" : "US"
          },
          "developerAccessTier" : {
            "type" : "string",
            "description" : "Developer access tier for this user.",
            "example" : "THIRD_PARTY",
            "enum" : [ "THIRD_PARTY", "THIRD_PARTY_PROD", "PARTNER", "INTERNAL" ]
          },
          "email" : {
            "type" : "string",
            "description" : "email address",
            "example" : "test@test.com"
          },
          "emailVerified" : {
            "type" : "boolean",
            "description" : "Is the email verified",
            "example" : true
          },
          "firstName" : {
            "type" : "string",
            "description" : "Users first name",
            "example" : "John"
          },
          "lastName" : {
            "type" : "string",
            "description" : "Users last name",
            "example" : "Rambo"
          },
          "nostrPublicKey" : {
            "type" : "string",
            "description" : "Users nostr public key",
            "example" : "e3fc3965800f9c729b483a2a7291f30e569fbf5ab91a6eef332f9e28a5e923dd"
          },
          "username" : {
            "type" : "string",
            "description" : "user name",
            "example" : "username"
          }
        }
      },
      "Users_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Users_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Users_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Users_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Users_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Users_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "VideoManifestsReadById403ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CLIENT_NOT_ENTITLED",
                  "enum" : [ "CLIENT_NOT_ENTITLED", "CONCURRENT_PLAYBACK", "GEO_RESTRICTED", "PREREQUISITE_MISSING", "PURCHASE_REQUIRED" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "Cannot fulfill this request because required prerequisites are missing"
                },
                "status" : {
                  "type" : "string",
                  "example" : "403"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "VideoManifestsReadById404ResponseBody" : {
        "type" : "object",
        "properties" : {
          "errors" : {
            "type" : "array",
            "items" : {
              "type" : "object",
              "properties" : {
                "code" : {
                  "type" : "string",
                  "example" : "CONTENT_NOT_FOUND",
                  "enum" : [ "CONTENT_NOT_FOUND" ]
                },
                "detail" : {
                  "type" : "string",
                  "example" : "The requested content does not exist or is no longer available"
                },
                "status" : {
                  "type" : "string",
                  "example" : "404"
                }
              },
              "required" : [ "code", "status" ]
            }
          }
        },
        "required" : [ "errors" ]
      },
      "VideoManifests_Attributes" : {
        "type" : "object",
        "properties" : {
          "drmData" : {
            "$ref" : "#/components/schemas/DrmData"
          },
          "link" : {
            "$ref" : "#/components/schemas/Link_Object"
          },
          "previewReason" : {
            "type" : "string",
            "description" : "Why a preview is served instead of the full video",
            "enum" : [ "FULL_REQUIRES_SUBSCRIPTION", "FULL_REQUIRES_PURCHASE", "FULL_REQUIRES_HIGHER_ACCESS_TIER" ]
          },
          "videoPresentation" : {
            "type" : "string",
            "description" : "Video presentation",
            "enum" : [ "FULL", "PREVIEW" ]
          }
        }
      },
      "VideoManifests_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/VideoManifests_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "VideoManifests_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/VideoManifests_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "VideoManifests_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/VideoManifests_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Videos_Attributes" : {
        "required" : [ "duration", "explicit", "isrc", "popularity", "title" ],
        "type" : "object",
        "properties" : {
          "availability" : {
            "type" : "array",
            "description" : "Available usage for this video. Deprecated: use 'usageRules' instead. This field will be removed in a future version.",
            "deprecated" : true,
            "items" : {
              "type" : "string",
              "deprecated" : true,
              "enum" : [ "STREAM", "DJ", "STEM" ]
            }
          },
          "copyright" : {
            "$ref" : "#/components/schemas/Copyright"
          },
          "duration" : {
            "type" : "string",
            "description" : "Duration (ISO 8601)",
            "example" : "PT2M58S"
          },
          "explicit" : {
            "type" : "boolean",
            "description" : "Explicit content",
            "example" : false
          },
          "externalLinks" : {
            "type" : "array",
            "description" : "Video links external to TIDAL API",
            "items" : {
              "$ref" : "#/components/schemas/External_Link"
            }
          },
          "isrc" : {
            "type" : "string",
            "description" : "International Standard Recording Code (ISRC)",
            "example" : "TIDAL2274"
          },
          "popularity" : {
            "type" : "number",
            "description" : "Popularity (0.0 - 1.0)",
            "format" : "double",
            "example" : 0.56
          },
          "releaseDate" : {
            "type" : "string",
            "description" : "Release date (ISO-8601)",
            "format" : "date",
            "example" : "2017-06-27"
          },
          "title" : {
            "type" : "string",
            "description" : "Video title",
            "example" : "Kill Jay Z"
          },
          "version" : {
            "type" : "string",
            "description" : "Video version, complements title",
            "example" : "original, mix etc"
          }
        }
      },
      "Videos_Multi_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Resource_Identifier"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Videos_Multi_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Videos_Resource_Object"
            }
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Videos_Relationships" : {
        "properties" : {
          "albums" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "artists" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "credits" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "providers" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "replacement" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          },
          "similarVideos" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "suggestedVideos" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "thumbnailArt" : {
            "$ref" : "#/components/schemas/Multi_Relationship_Data_Document"
          },
          "usageRules" : {
            "$ref" : "#/components/schemas/Single_Relationship_Data_Document"
          }
        }
      },
      "Videos_Resource_Object" : {
        "required" : [ "id", "type" ],
        "type" : "object",
        "properties" : {
          "attributes" : {
            "$ref" : "#/components/schemas/Videos_Attributes"
          },
          "id" : {
            "type" : "string",
            "description" : "Resource id",
            "example" : "12345"
          },
          "relationships" : {
            "$ref" : "#/components/schemas/Videos_Relationships"
          },
          "type" : {
            "minLength" : 1,
            "type" : "string",
            "description" : "Resource type",
            "example" : "tracks"
          }
        }
      },
      "Videos_Single_Relationship_Data_Document" : {
        "required" : [ "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Resource_Identifier"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      },
      "Videos_Single_Resource_Data_Document" : {
        "required" : [ "data", "links" ],
        "type" : "object",
        "properties" : {
          "data" : {
            "$ref" : "#/components/schemas/Videos_Resource_Object"
          },
          "included" : {
            "$ref" : "#/components/schemas/Included"
          },
          "links" : {
            "$ref" : "#/components/schemas/Links"
          }
        }
      }
    },
    "securitySchemes" : {
      "Authorization_Code_PKCE" : {
        "description" : "See https://developer.tidal.com/documentation/authorization/authorization-authorization-code",
        "flows" : {
          "authorizationCode" : {
            "authorizationUrl" : "https://login.tidal.com/authorize",
            "scopes" : {
              "collection.read" : "Read access to a user's \"My Collection\".",
              "collection.write" : "Write access to a user's \"My Collection\".",
              "entitlements.read" : "Read access to what functionality a user is entitled to access on TIDAL, such as whether they can stream music, use DJ add-ons and similar.",
              "playback" : "Required to play media content and control playback.",
              "playlists.read" : "Required to list playlists created by a user.",
              "playlists.write" : "Write access to a user's playlists.",
              "r_usr" : "Read access to all end user data",
              "recommendations.read" : "Read access to a user’s personal recommendations.",
              "search.read" : "Required to read personalized search results.",
              "search.write" : "Required to update personalized search results, e.g. delete search history.",
              "user.read" : "Read access to a user's account information, such as country and email address.",
              "w_usr" : "Write user"
            },
            "tokenUrl" : "https://auth.tidal.com/v1/oauth2/token",
            "x-scopes-required-access-tier" : {
              "collection.read" : "THIRD_PARTY",
              "collection.write" : "THIRD_PARTY",
              "entitlements.read" : "THIRD_PARTY",
              "playback" : "THIRD_PARTY",
              "playlists.read" : "THIRD_PARTY",
              "playlists.write" : "THIRD_PARTY",
              "r_usr" : "INTERNAL",
              "recommendations.read" : "THIRD_PARTY",
              "search.read" : "THIRD_PARTY",
              "search.write" : "THIRD_PARTY",
              "user.read" : "THIRD_PARTY",
              "w_usr" : "INTERNAL"
            }
          }
        },
        "type" : "oauth2"
      },
      "Client_Credentials" : {
        "description" : "See https://developer.tidal.com/documentation/authorization/authorization-client-credentials",
        "flows" : {
          "clientCredentials" : {
            "scopes" : { },
            "tokenUrl" : "https://auth.tidal.com/v1/oauth2/token"
          }
        },
        "type" : "oauth2"
      }
    }
  }
}