action vocadb_get_api_users_id_followed_artists_artist_id { label: "get_api_users_id_followedArtists_artistId" provider: vocadb method: GET path: "/api/users/{id}/followedArtists/{artistId}" encoding: json input: { type: "object" properties: { artistId: { type: "integer" format: "int32" } id: { type: "integer" format: "int32" } } required: ["artistId", "id"] additionalProperties: false } output: { type: "object" properties: { artist: { type: "object" properties: { additionalNames: { type: "string" } artistLinks: { type: "array" items: { type: "object" properties: { artist: { type: "object" properties: { additionalNames: { type: "string" } artistType: { type: "string" enum: ["Unknown", "Circle", "Label", "Producer", "Animator", "Illustrator", "Lyricist", "Vocaloid", "UTAU", "CeVIO", "OtherVoiceSynthesizer", "OtherVocalist", "OtherGroup", "OtherIndividual", "Utaite", "Band", "Vocalist", "Character", "SynthesizerV", "CoverArtist"] } deleted: { type: "boolean" } id: { type: "integer" format: "int32" } name: { type: "string" } pictureMime: { type: "string" } releaseDate: { type: "string" format: "date-time" } status: { type: "string" enum: ["Draft", "Finished", "Approved", "Locked"] } version: { type: "integer" format: "int32" } } additionalProperties: false } linkType: { type: "string" enum: ["CharacterDesigner", "Group", "Illustrator", "Manager", "VoiceProvider"] } } additionalProperties: false } } artistLinksReverse: { type: "array" items: { type: "object" additionalProperties: true } } artistType: { type: "object" additionalProperties: true } baseVoicebank: { type: "object" additionalProperties: true } createDate: { type: "string" format: "date-time" } defaultName: { type: "string" } defaultNameLanguage: { type: "string" enum: ["Unspecified", "Japanese", "Romaji", "English"] } deleted: { type: "boolean" } description: { type: "string" } id: { type: "integer" format: "int32" } mainPicture: { type: "object" properties: { mime: { type: "string" } name: { type: "string" } urlOriginal: { type: "string" } urlSmallThumb: { type: "string" } urlThumb: { type: "string" } urlTinyThumb: { type: "string" } } additionalProperties: false } mergedTo: { type: "integer" format: "int32" } name: { type: "string" } names: { type: "array" items: { type: "object" properties: { language: { type: "object" additionalProperties: true } value: { type: "string" } } additionalProperties: false } } pictureMime: { type: "string" } relations: { type: "object" properties: { latestAlbums: { type: "array" items: { type: "object" properties: { additionalNames: { type: "string" } artistString: { type: "string" } artists: { type: "array" items: { type: "object" properties: { artist: { type: "object" additionalProperties: true } categories: { type: "string" enum: ["Nothing", "Vocalist", "Producer", "Animator", "Label", "Circle", "Other", "Band", "Illustrator", "Subject"] } effectiveRoles: { type: "string" enum: ["Default", "Animator", "Arranger", "Composer", "Distributor", "Illustrator", "Instrumentalist", "Lyricist", "Mastering", "Publisher", "Vocalist", "VoiceManipulator", "Other", "Mixer", "Chorus", "Encoder", "VocalDataProvider"] } isSupport: { type: "boolean" } name: { type: "string" } roles: { type: "object" additionalProperties: true } } additionalProperties: false } } barcode: { type: "string" } catalogNumber: { type: "string" } createDate: { type: "string" format: "date-time" } defaultName: { type: "string" } defaultNameLanguage: { type: "object" additionalProperties: true } deleted: { type: "boolean" } description: { type: "string" } discType: { type: "string" enum: ["Unknown", "Album", "Single", "EP", "SplitAlbum", "Compilation", "Video", "Artbook", "Game", "Fanmade", "Instrumental", "Other"] } discs: { type: "array" items: { type: "object" properties: { discNumber: { type: "integer" format: "int32" } id: { type: "integer" format: "int32" } mediaType: { type: "string" enum: ["Audio", "Video"] } name: { type: "string" } } additionalProperties: false } } id: { type: "integer" format: "int32" } identifiers: { type: "array" items: { type: "object" properties: { value: { type: "string" } } additionalProperties: false } } mainPicture: { type: "object" additionalProperties: true } mergedTo: { type: "integer" format: "int32" } name: { type: "string" } names: { type: "array" items: { type: "object" additionalProperties: true } } pvs: { type: "array" items: { type: "object" properties: { author: { type: "string" } createdBy: { type: "integer" format: "int32" } disabled: { type: "boolean" } extendedMetadata: { type: "object" properties: { json: { type: "object" additionalProperties: true } } additionalProperties: false } id: { type: "integer" format: "int32" } length: { type: "integer" format: "int32" } name: { type: "string" } publishDate: { type: "string" format: "date-time" } pvId: { type: "string" } pvType: { type: "string" enum: ["Original", "Reprint", "Other"] } service: { type: "string" enum: ["NicoNicoDouga", "Youtube", "SoundCloud", "Vimeo", "Piapro", "Bilibili", "File", "LocalFile", "Creofuga", "Bandcamp"] } thumbUrl: { type: "string" } url: { type: "string" } } additionalProperties: false } } ratingAverage: { type: "number" format: "double" } ratingCount: { type: "integer" format: "int32" } releaseDate: { type: "object" properties: { day: { type: "integer" format: "int32" } formatted: { type: "string" } isEmpty: { type: "boolean" } month: { type: "integer" format: "int32" } year: { type: "integer" format: "int32" } } additionalProperties: false } releaseEvent: { type: "object" properties: { additionalNames: { type: "string" } artists: { type: "array" items: { type: "object" properties: { artist: { type: "object" additionalProperties: true } effectiveRoles: { type: "object" additionalProperties: true } id: { type: "object" additionalProperties: true } name: { type: "object" additionalProperties: true } roles: { type: "object" additionalProperties: true } } additionalProperties: false } } category: { type: "string" enum: ["Unspecified", "AlbumRelease", "Anniversary", "Club", "Concert", "Contest", "Convention", "Other", "Festival"] } date: { type: "string" format: "date-time" } description: { type: "string" } endDate: { type: "string" format: "date-time" } id: { type: "integer" format: "int32" } mainPicture: { type: "object" additionalProperties: true } name: { type: "string" } names: { type: "array" items: { type: "object" additionalProperties: true } } pvs: { type: "array" items: { type: "object" additionalProperties: true } } series: { type: "object" properties: { additionalNames: { type: "string" } category: { type: "object" additionalProperties: true } deleted: { type: "boolean" } description: { type: "string" } id: { type: "integer" format: "int32" } name: { type: "string" } pictureMime: { type: "string" } status: { type: "object" additionalProperties: true } urlSlug: { type: "string" } version: { type: "integer" format: "int32" } webLinks: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } seriesId: { type: "integer" format: "int32" } seriesNumber: { type: "integer" format: "int32" } seriesSuffix: { type: "string" } songList: { type: "object" properties: { featuredCategory: { type: "string" enum: ["Nothing", "Concerts", "VocaloidRanking", "Pools", "Other"] } id: { type: "integer" format: "int32" } name: { type: "string" } } additionalProperties: false } status: { type: "object" additionalProperties: true } tags: { type: "array" items: { type: "object" properties: { count: { type: "object" additionalProperties: true } tag: { type: "object" additionalProperties: true } } additionalProperties: false } } urlSlug: { type: "string" } venue: { type: "object" properties: { additionalNames: { type: "string" } address: { type: "string" } addressCountryCode: { type: "string" } coordinates: { type: "object" properties: { formatted: { type: "object" additionalProperties: true } hasValue: { type: "object" additionalProperties: true } latitude: { type: "object" additionalProperties: true } longitude: { type: "object" additionalProperties: true } } additionalProperties: false } deleted: { type: "boolean" } description: { type: "string" } events: { type: "array" items: { type: "object" additionalProperties: true } } id: { type: "integer" format: "int32" } name: { type: "string" } names: { type: "array" items: { type: "object" additionalProperties: true } } status: { type: "object" additionalProperties: true } version: { type: "integer" format: "int32" } webLinks: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } venueName: { type: "string" } version: { type: "integer" format: "int32" } webLinks: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } status: { type: "object" additionalProperties: true } tags: { type: "array" items: { type: "object" additionalProperties: true } } tracks: { type: "array" items: { type: "object" properties: { discNumber: { type: "integer" format: "int32" } id: { type: "integer" format: "int32" } name: { type: "string" } rating: { type: "string" enum: ["Nothing", "Dislike", "Like", "Favorite"] } song: { type: "object" properties: { additionalNames: { type: "object" additionalProperties: true } albums: { type: "object" additionalProperties: true } artistString: { type: "object" additionalProperties: true } artists: { type: "object" additionalProperties: true } createDate: { type: "object" additionalProperties: true } defaultName: { type: "object" additionalProperties: true } defaultNameLanguage: { type: "object" additionalProperties: true } deleted: { type: "object" additionalProperties: true } favoritedTimes: { type: "object" additionalProperties: true } id: { type: "object" additionalProperties: true } lengthSeconds: { type: "object" additionalProperties: true } lyrics: { type: "object" additionalProperties: true } mainPicture: { type: "object" additionalProperties: true } maxMilliBpm: { type: "object" additionalProperties: true } mergedTo: { type: "object" additionalProperties: true } minMilliBpm: { type: "object" additionalProperties: true } name: { type: "object" additionalProperties: true } names: { type: "object" additionalProperties: true } originalVersionId: { type: "object" additionalProperties: true } publishDate: { type: "object" additionalProperties: true } pvServices: { type: "object" additionalProperties: true } pvs: { type: "object" additionalProperties: true } ratingScore: { type: "object" additionalProperties: true } releaseEvent: { type: "object" additionalProperties: true } songType: { type: "object" additionalProperties: true } status: { type: "object" additionalProperties: true } tags: { type: "object" additionalProperties: true } thumbUrl: { type: "object" additionalProperties: true } version: { type: "object" additionalProperties: true } webLinks: { type: "object" additionalProperties: true } } additionalProperties: false } trackNumber: { type: "integer" format: "int32" } } additionalProperties: false } } version: { type: "integer" format: "int32" } webLinks: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } } latestEvents: { type: "array" items: { type: "object" additionalProperties: true } } latestSongs: { type: "array" items: { type: "object" additionalProperties: true } } popularAlbums: { type: "array" items: { type: "object" additionalProperties: true } } popularSongs: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } releaseDate: { type: "string" format: "date-time" } status: { type: "object" additionalProperties: true } tags: { type: "array" items: { type: "object" additionalProperties: true } } version: { type: "integer" format: "int32" } webLinks: { type: "array" items: { type: "object" additionalProperties: true } } } additionalProperties: false } id: { type: "integer" format: "int32" } } additionalProperties: false } }