https://github.com/vocadb/vocadb-openapi-client-java
A Java Client for VocaDB API (auto-generated by OpenAPI and auto-fixed by my VocaDB OpenAPI Java Client Autofixer)
https://github.com/vocadb/vocadb-openapi-client-java
java openapi-java shell vocadb vocaloid vocaloid-database
Last synced: about 1 month ago
JSON representation
A Java Client for VocaDB API (auto-generated by OpenAPI and auto-fixed by my VocaDB OpenAPI Java Client Autofixer)
- Host: GitHub
- URL: https://github.com/vocadb/vocadb-openapi-client-java
- Owner: VocaDB
- License: wtfpl
- Created: 2021-05-21T03:53:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-26T08:17:40.000Z (over 2 years ago)
- Last Synced: 2025-02-28T12:07:08.848Z (over 1 year ago)
- Topics: java, openapi-java, shell, vocadb, vocaloid, vocaloid-database
- Language: Java
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README Original.md
- License: LICENSE
Awesome Lists containing this project
README
# vocadb-api-client
VocaDbWeb
- API version: 1.0
- Build date: 2023-12-26T07:29:58.607748373Z[Etc/UTC]
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
## Requirements
Building the API client library requires:
1. Java 1.8+
2. Maven/Gradle
## Installation
To install the API client library to your local Maven repository, simply execute:
```shell
mvn clean install
```
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
```shell
mvn clean deploy
```
Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
### Maven users
Add this dependency to your project's POM:
```xml
mikufan.cx
vocadb-api-client
1.0.0
compile
```
### Gradle users
Add this dependency to your project's build file:
```groovy
repositories {
mavenCentral() // Needed if the 'vocadb-api-client' jar has been published to maven central.
mavenLocal() // Needed if the 'vocadb-api-client' jar has been published to the local maven repo.
}
dependencies {
implementation "mikufan.cx:vocadb-api-client:1.0.0"
}
```
### Others
At first generate the JAR by executing:
```shell
mvn clean package
```
Then manually install the following JARs:
- `target/vocadb-api-client-1.0.0.jar`
- `target/lib/*.jar`
## Getting Started
Please follow the [installation](#installation) instruction and execute the following Java code:
```java
import mikufan.cx.vocadbapiclient.client.*;
import mikufan.cx.vocadbapiclient.client.auth.*;
import mikufan.cx.vocadbapiclient.model.*;
import mikufan.cx.vocadbapiclient.api.ActivityEntryApi;
public class ActivityEntryApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("http://localhost");
ActivityEntryApi apiInstance = new ActivityEntryApi(defaultClient);
LocalDateTime before = new LocalDateTime(); // LocalDateTime |
LocalDateTime since = new LocalDateTime(); // LocalDateTime |
Integer userId = 56; // Integer |
EntryEditEvent editEvent = EntryEditEvent.fromValue("Created"); // EntryEditEvent |
EntryType entryType = EntryType.fromValue("Undefined"); // EntryType |
Integer maxResults = 50; // Integer |
Boolean getTotalCount = false; // Boolean |
ActivityEntryOptionalFields fields = ActivityEntryOptionalFields.fromValue("None"); // ActivityEntryOptionalFields |
EntryOptionalFields entryFields = EntryOptionalFields.fromValue("None"); // EntryOptionalFields |
ContentLanguagePreference lang = ContentLanguagePreference.fromValue("Default"); // ContentLanguagePreference |
ActivityEntrySortRule sortRule = ActivityEntrySortRule.fromValue("CreateDateDescending"); // ActivityEntrySortRule |
try {
ActivityEntryForApiContractPartialFindResult result = apiInstance.apiActivityEntriesGet(before, since, userId, editEvent, entryType, maxResults, getTotalCount, fields, entryFields, lang, sortRule);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ActivityEntryApi#apiActivityEntriesGet");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
```
## Documentation for API Endpoints
All URIs are relative to *http://localhost*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ActivityEntryApi* | [**apiActivityEntriesGet**](docs/ActivityEntryApi.md#apiActivityEntriesGet) | **GET** /api/activityEntries |
*AlbumApi* | [**apiAlbumsCommentsCommentIdDelete**](docs/AlbumApi.md#apiAlbumsCommentsCommentIdDelete) | **DELETE** /api/albums/comments/{commentId} |
*AlbumApi* | [**apiAlbumsCommentsCommentIdPost**](docs/AlbumApi.md#apiAlbumsCommentsCommentIdPost) | **POST** /api/albums/comments/{commentId} |
*AlbumApi* | [**apiAlbumsGet**](docs/AlbumApi.md#apiAlbumsGet) | **GET** /api/albums |
*AlbumApi* | [**apiAlbumsIdCommentsGet**](docs/AlbumApi.md#apiAlbumsIdCommentsGet) | **GET** /api/albums/{id}/comments |
*AlbumApi* | [**apiAlbumsIdCommentsPost**](docs/AlbumApi.md#apiAlbumsIdCommentsPost) | **POST** /api/albums/{id}/comments |
*AlbumApi* | [**apiAlbumsIdDelete**](docs/AlbumApi.md#apiAlbumsIdDelete) | **DELETE** /api/albums/{id} |
*AlbumApi* | [**apiAlbumsIdGet**](docs/AlbumApi.md#apiAlbumsIdGet) | **GET** /api/albums/{id} |
*AlbumApi* | [**apiAlbumsIdRelatedGet**](docs/AlbumApi.md#apiAlbumsIdRelatedGet) | **GET** /api/albums/{id}/related |
*AlbumApi* | [**apiAlbumsIdReviewsGet**](docs/AlbumApi.md#apiAlbumsIdReviewsGet) | **GET** /api/albums/{id}/reviews |
*AlbumApi* | [**apiAlbumsIdReviewsPost**](docs/AlbumApi.md#apiAlbumsIdReviewsPost) | **POST** /api/albums/{id}/reviews |
*AlbumApi* | [**apiAlbumsIdReviewsReviewIdDelete**](docs/AlbumApi.md#apiAlbumsIdReviewsReviewIdDelete) | **DELETE** /api/albums/{id}/reviews/{reviewId} |
*AlbumApi* | [**apiAlbumsIdTracksFieldsGet**](docs/AlbumApi.md#apiAlbumsIdTracksFieldsGet) | **GET** /api/albums/{id}/tracks/fields |
*AlbumApi* | [**apiAlbumsIdTracksGet**](docs/AlbumApi.md#apiAlbumsIdTracksGet) | **GET** /api/albums/{id}/tracks |
*AlbumApi* | [**apiAlbumsIdUserCollectionsGet**](docs/AlbumApi.md#apiAlbumsIdUserCollectionsGet) | **GET** /api/albums/{id}/user-collections |
*AlbumApi* | [**apiAlbumsNamesGet**](docs/AlbumApi.md#apiAlbumsNamesGet) | **GET** /api/albums/names |
*AlbumApi* | [**apiAlbumsNewGet**](docs/AlbumApi.md#apiAlbumsNewGet) | **GET** /api/albums/new |
*AlbumApi* | [**apiAlbumsTopGet**](docs/AlbumApi.md#apiAlbumsTopGet) | **GET** /api/albums/top |
*ArtistApi* | [**apiArtistsCommentsCommentIdDelete**](docs/ArtistApi.md#apiArtistsCommentsCommentIdDelete) | **DELETE** /api/artists/comments/{commentId} |
*ArtistApi* | [**apiArtistsCommentsCommentIdPost**](docs/ArtistApi.md#apiArtistsCommentsCommentIdPost) | **POST** /api/artists/comments/{commentId} |
*ArtistApi* | [**apiArtistsGet**](docs/ArtistApi.md#apiArtistsGet) | **GET** /api/artists |
*ArtistApi* | [**apiArtistsIdCommentsGet**](docs/ArtistApi.md#apiArtistsIdCommentsGet) | **GET** /api/artists/{id}/comments |
*ArtistApi* | [**apiArtistsIdCommentsPost**](docs/ArtistApi.md#apiArtistsIdCommentsPost) | **POST** /api/artists/{id}/comments |
*ArtistApi* | [**apiArtistsIdDelete**](docs/ArtistApi.md#apiArtistsIdDelete) | **DELETE** /api/artists/{id} |
*ArtistApi* | [**apiArtistsIdGet**](docs/ArtistApi.md#apiArtistsIdGet) | **GET** /api/artists/{id} |
*ArtistApi* | [**apiArtistsNamesGet**](docs/ArtistApi.md#apiArtistsNamesGet) | **GET** /api/artists/names |
*CommentApi* | [**apiCommentsEntryTypeCommentsCommentIdDelete**](docs/CommentApi.md#apiCommentsEntryTypeCommentsCommentIdDelete) | **DELETE** /api/comments/{entryType}-comments/{commentId} |
*CommentApi* | [**apiCommentsEntryTypeCommentsCommentIdPost**](docs/CommentApi.md#apiCommentsEntryTypeCommentsCommentIdPost) | **POST** /api/comments/{entryType}-comments/{commentId} |
*CommentApi* | [**apiCommentsEntryTypeCommentsGet**](docs/CommentApi.md#apiCommentsEntryTypeCommentsGet) | **GET** /api/comments/{entryType}-comments |
*CommentApi* | [**apiCommentsEntryTypeCommentsPost**](docs/CommentApi.md#apiCommentsEntryTypeCommentsPost) | **POST** /api/comments/{entryType}-comments |
*CommentApi* | [**apiCommentsGet**](docs/CommentApi.md#apiCommentsGet) | **GET** /api/comments |
*DiscussionApi* | [**apiDiscussionsCommentsCommentIdDelete**](docs/DiscussionApi.md#apiDiscussionsCommentsCommentIdDelete) | **DELETE** /api/discussions/comments/{commentId} |
*DiscussionApi* | [**apiDiscussionsCommentsCommentIdPost**](docs/DiscussionApi.md#apiDiscussionsCommentsCommentIdPost) | **POST** /api/discussions/comments/{commentId} |
*DiscussionApi* | [**apiDiscussionsFoldersFolderIdTopicsGet**](docs/DiscussionApi.md#apiDiscussionsFoldersFolderIdTopicsGet) | **GET** /api/discussions/folders/{folderId}/topics |
*DiscussionApi* | [**apiDiscussionsFoldersFolderIdTopicsPost**](docs/DiscussionApi.md#apiDiscussionsFoldersFolderIdTopicsPost) | **POST** /api/discussions/folders/{folderId}/topics |
*DiscussionApi* | [**apiDiscussionsFoldersGet**](docs/DiscussionApi.md#apiDiscussionsFoldersGet) | **GET** /api/discussions/folders |
*DiscussionApi* | [**apiDiscussionsFoldersPost**](docs/DiscussionApi.md#apiDiscussionsFoldersPost) | **POST** /api/discussions/folders |
*DiscussionApi* | [**apiDiscussionsTopicsGet**](docs/DiscussionApi.md#apiDiscussionsTopicsGet) | **GET** /api/discussions/topics |
*DiscussionApi* | [**apiDiscussionsTopicsTopicIdCommentsPost**](docs/DiscussionApi.md#apiDiscussionsTopicsTopicIdCommentsPost) | **POST** /api/discussions/topics/{topicId}/comments |
*DiscussionApi* | [**apiDiscussionsTopicsTopicIdDelete**](docs/DiscussionApi.md#apiDiscussionsTopicsTopicIdDelete) | **DELETE** /api/discussions/topics/{topicId} |
*DiscussionApi* | [**apiDiscussionsTopicsTopicIdGet**](docs/DiscussionApi.md#apiDiscussionsTopicsTopicIdGet) | **GET** /api/discussions/topics/{topicId} |
*DiscussionApi* | [**apiDiscussionsTopicsTopicIdPost**](docs/DiscussionApi.md#apiDiscussionsTopicsTopicIdPost) | **POST** /api/discussions/topics/{topicId} |
*EntryApi* | [**apiEntriesGet**](docs/EntryApi.md#apiEntriesGet) | **GET** /api/entries |
*EntryApi* | [**apiEntriesNamesGet**](docs/EntryApi.md#apiEntriesNamesGet) | **GET** /api/entries/names |
*EntryTypesApi* | [**apiEntryTypesEntryTypeSubTypeTagGet**](docs/EntryTypesApi.md#apiEntryTypesEntryTypeSubTypeTagGet) | **GET** /api/entry-types/{entryType}/{subType}/tag |
*PvApi* | [**apiPvsForSongsGet**](docs/PvApi.md#apiPvsForSongsGet) | **GET** /api/pvs/for-songs |
*PvApi* | [**apiPvsThumbnailGet**](docs/PvApi.md#apiPvsThumbnailGet) | **GET** /api/pvs/thumbnail |
*ReleaseEventApi* | [**apiReleaseEventsEventIdAlbumsGet**](docs/ReleaseEventApi.md#apiReleaseEventsEventIdAlbumsGet) | **GET** /api/releaseEvents/{eventId}/albums |
*ReleaseEventApi* | [**apiReleaseEventsEventIdPublishedSongsGet**](docs/ReleaseEventApi.md#apiReleaseEventsEventIdPublishedSongsGet) | **GET** /api/releaseEvents/{eventId}/published-songs |
*ReleaseEventApi* | [**apiReleaseEventsEventIdReportsPost**](docs/ReleaseEventApi.md#apiReleaseEventsEventIdReportsPost) | **POST** /api/releaseEvents/{eventId}/reports |
*ReleaseEventApi* | [**apiReleaseEventsGet**](docs/ReleaseEventApi.md#apiReleaseEventsGet) | **GET** /api/releaseEvents |
*ReleaseEventApi* | [**apiReleaseEventsIdDelete**](docs/ReleaseEventApi.md#apiReleaseEventsIdDelete) | **DELETE** /api/releaseEvents/{id} |
*ReleaseEventApi* | [**apiReleaseEventsIdGet**](docs/ReleaseEventApi.md#apiReleaseEventsIdGet) | **GET** /api/releaseEvents/{id} |
*ReleaseEventApi* | [**apiReleaseEventsNamesGet**](docs/ReleaseEventApi.md#apiReleaseEventsNamesGet) | **GET** /api/releaseEvents/names |
*ReleaseEventSeriesApi* | [**apiReleaseEventSeriesGet**](docs/ReleaseEventSeriesApi.md#apiReleaseEventSeriesGet) | **GET** /api/releaseEventSeries |
*ReleaseEventSeriesApi* | [**apiReleaseEventSeriesIdDelete**](docs/ReleaseEventSeriesApi.md#apiReleaseEventSeriesIdDelete) | **DELETE** /api/releaseEventSeries/{id} |
*ReleaseEventSeriesApi* | [**apiReleaseEventSeriesIdForEditGet**](docs/ReleaseEventSeriesApi.md#apiReleaseEventSeriesIdForEditGet) | **GET** /api/releaseEventSeries/{id}/for-edit |
*ReleaseEventSeriesApi* | [**apiReleaseEventSeriesIdGet**](docs/ReleaseEventSeriesApi.md#apiReleaseEventSeriesIdGet) | **GET** /api/releaseEventSeries/{id} |
*ResourcesApi* | [**apiResourcesCultureCodeGet**](docs/ResourcesApi.md#apiResourcesCultureCodeGet) | **GET** /api/resources/{cultureCode} |
*SongApi* | [**apiSongsByPvGet**](docs/SongApi.md#apiSongsByPvGet) | **GET** /api/songs/byPv |
*SongApi* | [**apiSongsCommentsCommentIdDelete**](docs/SongApi.md#apiSongsCommentsCommentIdDelete) | **DELETE** /api/songs/comments/{commentId} |
*SongApi* | [**apiSongsCommentsCommentIdPost**](docs/SongApi.md#apiSongsCommentsCommentIdPost) | **POST** /api/songs/comments/{commentId} |
*SongApi* | [**apiSongsGet**](docs/SongApi.md#apiSongsGet) | **GET** /api/songs |
*SongApi* | [**apiSongsHighlightedGet**](docs/SongApi.md#apiSongsHighlightedGet) | **GET** /api/songs/highlighted |
*SongApi* | [**apiSongsIdCommentsGet**](docs/SongApi.md#apiSongsIdCommentsGet) | **GET** /api/songs/{id}/comments |
*SongApi* | [**apiSongsIdCommentsPost**](docs/SongApi.md#apiSongsIdCommentsPost) | **POST** /api/songs/{id}/comments |
*SongApi* | [**apiSongsIdDelete**](docs/SongApi.md#apiSongsIdDelete) | **DELETE** /api/songs/{id} |
*SongApi* | [**apiSongsIdDerivedGet**](docs/SongApi.md#apiSongsIdDerivedGet) | **GET** /api/songs/{id}/derived |
*SongApi* | [**apiSongsIdGet**](docs/SongApi.md#apiSongsIdGet) | **GET** /api/songs/{id} |
*SongApi* | [**apiSongsIdRatingsGet**](docs/SongApi.md#apiSongsIdRatingsGet) | **GET** /api/songs/{id}/ratings |
*SongApi* | [**apiSongsIdRatingsPost**](docs/SongApi.md#apiSongsIdRatingsPost) | **POST** /api/songs/{id}/ratings |
*SongApi* | [**apiSongsIdRelatedGet**](docs/SongApi.md#apiSongsIdRelatedGet) | **GET** /api/songs/{id}/related |
*SongApi* | [**apiSongsLyricsLyricsIdGet**](docs/SongApi.md#apiSongsLyricsLyricsIdGet) | **GET** /api/songs/lyrics/{lyricsId} |
*SongApi* | [**apiSongsNamesGet**](docs/SongApi.md#apiSongsNamesGet) | **GET** /api/songs/names |
*SongApi* | [**apiSongsTopRatedGet**](docs/SongApi.md#apiSongsTopRatedGet) | **GET** /api/songs/top-rated |
*SongListApi* | [**apiSongListsCommentsCommentIdDelete**](docs/SongListApi.md#apiSongListsCommentsCommentIdDelete) | **DELETE** /api/songLists/comments/{commentId} |
*SongListApi* | [**apiSongListsCommentsCommentIdPost**](docs/SongListApi.md#apiSongListsCommentsCommentIdPost) | **POST** /api/songLists/comments/{commentId} |
*SongListApi* | [**apiSongListsFeaturedGet**](docs/SongListApi.md#apiSongListsFeaturedGet) | **GET** /api/songLists/featured |
*SongListApi* | [**apiSongListsFeaturedNamesGet**](docs/SongListApi.md#apiSongListsFeaturedNamesGet) | **GET** /api/songLists/featured/names |
*SongListApi* | [**apiSongListsIdDelete**](docs/SongListApi.md#apiSongListsIdDelete) | **DELETE** /api/songLists/{id} |
*SongListApi* | [**apiSongListsListIdCommentsGet**](docs/SongListApi.md#apiSongListsListIdCommentsGet) | **GET** /api/songLists/{listId}/comments |
*SongListApi* | [**apiSongListsListIdCommentsPost**](docs/SongListApi.md#apiSongListsListIdCommentsPost) | **POST** /api/songLists/{listId}/comments |
*SongListApi* | [**apiSongListsListIdSongsGet**](docs/SongListApi.md#apiSongListsListIdSongsGet) | **GET** /api/songLists/{listId}/songs |
*SongListApi* | [**apiSongListsPost**](docs/SongListApi.md#apiSongListsPost) | **POST** /api/songLists |
*TagApi* | [**apiTagsByNameNameGet**](docs/TagApi.md#apiTagsByNameNameGet) | **GET** /api/tags/byName/{name} |
*TagApi* | [**apiTagsCategoryNamesGet**](docs/TagApi.md#apiTagsCategoryNamesGet) | **GET** /api/tags/categoryNames |
*TagApi* | [**apiTagsCommentsCommentIdDelete**](docs/TagApi.md#apiTagsCommentsCommentIdDelete) | **DELETE** /api/tags/comments/{commentId} |
*TagApi* | [**apiTagsCommentsCommentIdPost**](docs/TagApi.md#apiTagsCommentsCommentIdPost) | **POST** /api/tags/comments/{commentId} |
*TagApi* | [**apiTagsGet**](docs/TagApi.md#apiTagsGet) | **GET** /api/tags |
*TagApi* | [**apiTagsIdDelete**](docs/TagApi.md#apiTagsIdDelete) | **DELETE** /api/tags/{id} |
*TagApi* | [**apiTagsIdGet**](docs/TagApi.md#apiTagsIdGet) | **GET** /api/tags/{id} |
*TagApi* | [**apiTagsNamesGet**](docs/TagApi.md#apiTagsNamesGet) | **GET** /api/tags/names |
*TagApi* | [**apiTagsPost**](docs/TagApi.md#apiTagsPost) | **POST** /api/tags |
*TagApi* | [**apiTagsTagIdChildrenGet**](docs/TagApi.md#apiTagsTagIdChildrenGet) | **GET** /api/tags/{tagId}/children |
*TagApi* | [**apiTagsTagIdCommentsGet**](docs/TagApi.md#apiTagsTagIdCommentsGet) | **GET** /api/tags/{tagId}/comments |
*TagApi* | [**apiTagsTagIdCommentsPost**](docs/TagApi.md#apiTagsTagIdCommentsPost) | **POST** /api/tags/{tagId}/comments |
*TagApi* | [**apiTagsTagIdReportsPost**](docs/TagApi.md#apiTagsTagIdReportsPost) | **POST** /api/tags/{tagId}/reports |
*TagApi* | [**apiTagsTopGet**](docs/TagApi.md#apiTagsTopGet) | **GET** /api/tags/top |
*UserApi* | [**apiUsersCurrentAlbumCollectionStatusesAlbumIdGet**](docs/UserApi.md#apiUsersCurrentAlbumCollectionStatusesAlbumIdGet) | **GET** /api/users/current/album-collection-statuses/{albumId} |
*UserApi* | [**apiUsersCurrentAlbumsAlbumIdPost**](docs/UserApi.md#apiUsersCurrentAlbumsAlbumIdPost) | **POST** /api/users/current/albums/{albumId} |
*UserApi* | [**apiUsersCurrentFollowedArtistsArtistIdGet**](docs/UserApi.md#apiUsersCurrentFollowedArtistsArtistIdGet) | **GET** /api/users/current/followedArtists/{artistId} |
*UserApi* | [**apiUsersCurrentFollowedTagsTagIdDelete**](docs/UserApi.md#apiUsersCurrentFollowedTagsTagIdDelete) | **DELETE** /api/users/current/followedTags/{tagId} |
*UserApi* | [**apiUsersCurrentFollowedTagsTagIdPost**](docs/UserApi.md#apiUsersCurrentFollowedTagsTagIdPost) | **POST** /api/users/current/followedTags/{tagId} |
*UserApi* | [**apiUsersCurrentGet**](docs/UserApi.md#apiUsersCurrentGet) | **GET** /api/users/current |
*UserApi* | [**apiUsersCurrentRatedSongsSongIdGet**](docs/UserApi.md#apiUsersCurrentRatedSongsSongIdGet) | **GET** /api/users/current/ratedSongs/{songId} |
*UserApi* | [**apiUsersCurrentRefreshEntryEditPost**](docs/UserApi.md#apiUsersCurrentRefreshEntryEditPost) | **POST** /api/users/current/refreshEntryEdit |
*UserApi* | [**apiUsersCurrentSongTagsSongIdPost**](docs/UserApi.md#apiUsersCurrentSongTagsSongIdPost) | **POST** /api/users/current/songTags/{songId} |
*UserApi* | [**apiUsersGet**](docs/UserApi.md#apiUsersGet) | **GET** /api/users |
*UserApi* | [**apiUsersIdAlbumCollectionStatusesAlbumIdGet**](docs/UserApi.md#apiUsersIdAlbumCollectionStatusesAlbumIdGet) | **GET** /api/users/{id}/album-collection-statuses/{albumId} |
*UserApi* | [**apiUsersIdAlbumsGet**](docs/UserApi.md#apiUsersIdAlbumsGet) | **GET** /api/users/{id}/albums |
*UserApi* | [**apiUsersIdEventsGet**](docs/UserApi.md#apiUsersIdEventsGet) | **GET** /api/users/{id}/events |
*UserApi* | [**apiUsersIdFollowedArtistsArtistIdGet**](docs/UserApi.md#apiUsersIdFollowedArtistsArtistIdGet) | **GET** /api/users/{id}/followedArtists/{artistId} |
*UserApi* | [**apiUsersIdFollowedArtistsGet**](docs/UserApi.md#apiUsersIdFollowedArtistsGet) | **GET** /api/users/{id}/followedArtists |
*UserApi* | [**apiUsersIdGet**](docs/UserApi.md#apiUsersIdGet) | **GET** /api/users/{id} |
*UserApi* | [**apiUsersIdMessagesDelete**](docs/UserApi.md#apiUsersIdMessagesDelete) | **DELETE** /api/users/{id}/messages |
*UserApi* | [**apiUsersIdMessagesGet**](docs/UserApi.md#apiUsersIdMessagesGet) | **GET** /api/users/{id}/messages |
*UserApi* | [**apiUsersIdMessagesPost**](docs/UserApi.md#apiUsersIdMessagesPost) | **POST** /api/users/{id}/messages |
*UserApi* | [**apiUsersIdProfileCommentsGet**](docs/UserApi.md#apiUsersIdProfileCommentsGet) | **GET** /api/users/{id}/profileComments |
*UserApi* | [**apiUsersIdProfileCommentsPost**](docs/UserApi.md#apiUsersIdProfileCommentsPost) | **POST** /api/users/{id}/profileComments |
*UserApi* | [**apiUsersIdRatedSongsGet**](docs/UserApi.md#apiUsersIdRatedSongsGet) | **GET** /api/users/{id}/ratedSongs |
*UserApi* | [**apiUsersIdRatedSongsSongIdGet**](docs/UserApi.md#apiUsersIdRatedSongsSongIdGet) | **GET** /api/users/{id}/ratedSongs/{songId} |
*UserApi* | [**apiUsersIdReportsPost**](docs/UserApi.md#apiUsersIdReportsPost) | **POST** /api/users/{id}/reports |
*UserApi* | [**apiUsersIdSettingsSettingNamePost**](docs/UserApi.md#apiUsersIdSettingsSettingNamePost) | **POST** /api/users/{id}/settings/{settingName} |
*UserApi* | [**apiUsersIdSongListsGet**](docs/UserApi.md#apiUsersIdSongListsGet) | **GET** /api/users/{id}/songLists |
*UserApi* | [**apiUsersMessagesMessageIdGet**](docs/UserApi.md#apiUsersMessagesMessageIdGet) | **GET** /api/users/messages/{messageId} |
*UserApi* | [**apiUsersNamesGet**](docs/UserApi.md#apiUsersNamesGet) | **GET** /api/users/names |
*UserApi* | [**apiUsersProfileCommentsCommentIdDelete**](docs/UserApi.md#apiUsersProfileCommentsCommentIdDelete) | **DELETE** /api/users/profileComments/{commentId} |
*UserApi* | [**apiUsersProfileCommentsCommentIdPost**](docs/UserApi.md#apiUsersProfileCommentsCommentIdPost) | **POST** /api/users/profileComments/{commentId} |
*VenueApi* | [**apiVenuesGet**](docs/VenueApi.md#apiVenuesGet) | **GET** /api/venues |
*VenueApi* | [**apiVenuesIdDelete**](docs/VenueApi.md#apiVenuesIdDelete) | **DELETE** /api/venues/{id} |
*VenueApi* | [**apiVenuesIdReportsPost**](docs/VenueApi.md#apiVenuesIdReportsPost) | **POST** /api/venues/{id}/reports |
## Documentation for Models
- [ActivityEntryForApiContract](docs/ActivityEntryForApiContract.md)
- [ActivityEntryForApiContractPartialFindResult](docs/ActivityEntryForApiContractPartialFindResult.md)
- [ActivityEntryOptionalFields](docs/ActivityEntryOptionalFields.md)
- [ActivityEntrySortRule](docs/ActivityEntrySortRule.md)
- [AdvancedFilterType](docs/AdvancedFilterType.md)
- [AdvancedSearchFilterParams](docs/AdvancedSearchFilterParams.md)
- [AlbumContract](docs/AlbumContract.md)
- [AlbumDiscPropertiesContract](docs/AlbumDiscPropertiesContract.md)
- [AlbumForApiContract](docs/AlbumForApiContract.md)
- [AlbumForApiContractPartialFindResult](docs/AlbumForApiContractPartialFindResult.md)
- [AlbumForUserForApiContract](docs/AlbumForUserForApiContract.md)
- [AlbumForUserForApiContractPartialFindResult](docs/AlbumForUserForApiContractPartialFindResult.md)
- [AlbumIdentifierContract](docs/AlbumIdentifierContract.md)
- [AlbumOptionalFields](docs/AlbumOptionalFields.md)
- [AlbumReviewContract](docs/AlbumReviewContract.md)
- [AlbumSortRule](docs/AlbumSortRule.md)
- [ArchivedObjectVersionForApiContract](docs/ArchivedObjectVersionForApiContract.md)
- [ArchivedWebLinkContract](docs/ArchivedWebLinkContract.md)
- [ArtistAlbumParticipationStatus](docs/ArtistAlbumParticipationStatus.md)
- [ArtistCategories](docs/ArtistCategories.md)
- [ArtistContract](docs/ArtistContract.md)
- [ArtistEventRoles](docs/ArtistEventRoles.md)
- [ArtistForAlbumForApiContract](docs/ArtistForAlbumForApiContract.md)
- [ArtistForApiContract](docs/ArtistForApiContract.md)
- [ArtistForApiContractPartialFindResult](docs/ArtistForApiContractPartialFindResult.md)
- [ArtistForArtistForApiContract](docs/ArtistForArtistForApiContract.md)
- [ArtistForEventContract](docs/ArtistForEventContract.md)
- [ArtistForSongContract](docs/ArtistForSongContract.md)
- [ArtistForUserForApiContract](docs/ArtistForUserForApiContract.md)
- [ArtistForUserForApiContractPartialFindResult](docs/ArtistForUserForApiContractPartialFindResult.md)
- [ArtistLinkType](docs/ArtistLinkType.md)
- [ArtistOptionalFields](docs/ArtistOptionalFields.md)
- [ArtistRelationsFields](docs/ArtistRelationsFields.md)
- [ArtistRelationsForApi](docs/ArtistRelationsForApi.md)
- [ArtistRoles](docs/ArtistRoles.md)
- [ArtistSortRule](docs/ArtistSortRule.md)
- [ArtistType](docs/ArtistType.md)
- [CommentForApiContract](docs/CommentForApiContract.md)
- [CommentForApiContractPartialFindResult](docs/CommentForApiContractPartialFindResult.md)
- [CommentOptionalFields](docs/CommentOptionalFields.md)
- [CommentSortRule](docs/CommentSortRule.md)
- [ContentLanguagePreference](docs/ContentLanguagePreference.md)
- [ContentLanguageSelection](docs/ContentLanguageSelection.md)
- [CreateReportModel](docs/CreateReportModel.md)
- [DiscMediaType](docs/DiscMediaType.md)
- [DiscType](docs/DiscType.md)
- [DiscussionFolderContract](docs/DiscussionFolderContract.md)
- [DiscussionFolderOptionalFields](docs/DiscussionFolderOptionalFields.md)
- [DiscussionTopicContract](docs/DiscussionTopicContract.md)
- [DiscussionTopicContractPartialFindResult](docs/DiscussionTopicContractPartialFindResult.md)
- [DiscussionTopicOptionalFields](docs/DiscussionTopicOptionalFields.md)
- [DiscussionTopicSortRule](docs/DiscussionTopicSortRule.md)
- [DistanceUnit](docs/DistanceUnit.md)
- [EnglishTranslatedStringContract](docs/EnglishTranslatedStringContract.md)
- [EntryEditDataContract](docs/EntryEditDataContract.md)
- [EntryEditEvent](docs/EntryEditEvent.md)
- [EntryForApiContract](docs/EntryForApiContract.md)
- [EntryForApiContractPartialFindResult](docs/EntryForApiContractPartialFindResult.md)
- [EntryOptionalFields](docs/EntryOptionalFields.md)
- [EntrySortRule](docs/EntrySortRule.md)
- [EntryStatus](docs/EntryStatus.md)
- [EntryThumbForApiContract](docs/EntryThumbForApiContract.md)
- [EntryType](docs/EntryType.md)
- [EntryTypes](docs/EntryTypes.md)
- [EventCategory](docs/EventCategory.md)
- [EventReportType](docs/EventReportType.md)
- [EventSortRule](docs/EventSortRule.md)
- [LocalizedStringContract](docs/LocalizedStringContract.md)
- [LocalizedStringWithIdContract](docs/LocalizedStringWithIdContract.md)
- [LogicalGrouping](docs/LogicalGrouping.md)
- [LyricsForSongContract](docs/LyricsForSongContract.md)
- [MediaType](docs/MediaType.md)
- [NameMatchMode](docs/NameMatchMode.md)
- [OldUsernameContract](docs/OldUsernameContract.md)
- [OptionalDateTimeContract](docs/OptionalDateTimeContract.md)
- [OptionalGeoPointContract](docs/OptionalGeoPointContract.md)
- [PVContract](docs/PVContract.md)
- [PVExtendedMetadata](docs/PVExtendedMetadata.md)
- [PVForSongContract](docs/PVForSongContract.md)
- [PVForSongContractPartialFindResult](docs/PVForSongContractPartialFindResult.md)
- [PVService](docs/PVService.md)
- [PVServices](docs/PVServices.md)
- [PVType](docs/PVType.md)
- [PurchaseStatus](docs/PurchaseStatus.md)
- [PurchaseStatuses](docs/PurchaseStatuses.md)
- [RatedSongForUserForApiContract](docs/RatedSongForUserForApiContract.md)
- [RatedSongForUserForApiContractPartialFindResult](docs/RatedSongForUserForApiContractPartialFindResult.md)
- [RatedSongForUserSortRule](docs/RatedSongForUserSortRule.md)
- [RelatedAlbumsContract](docs/RelatedAlbumsContract.md)
- [RelatedSongsContract](docs/RelatedSongsContract.md)
- [ReleaseEventContract](docs/ReleaseEventContract.md)
- [ReleaseEventForApiContract](docs/ReleaseEventForApiContract.md)
- [ReleaseEventForApiContractPartialFindResult](docs/ReleaseEventForApiContractPartialFindResult.md)
- [ReleaseEventOptionalFields](docs/ReleaseEventOptionalFields.md)
- [ReleaseEventSeriesContract](docs/ReleaseEventSeriesContract.md)
- [ReleaseEventSeriesForApiContract](docs/ReleaseEventSeriesForApiContract.md)
- [ReleaseEventSeriesForApiContractPartialFindResult](docs/ReleaseEventSeriesForApiContractPartialFindResult.md)
- [ReleaseEventSeriesForEditForApiContract](docs/ReleaseEventSeriesForEditForApiContract.md)
- [ReleaseEventSeriesOptionalFields](docs/ReleaseEventSeriesOptionalFields.md)
- [SongContract](docs/SongContract.md)
- [SongForApiContract](docs/SongForApiContract.md)
- [SongForApiContractPartialFindResult](docs/SongForApiContractPartialFindResult.md)
- [SongInAlbumForApiContract](docs/SongInAlbumForApiContract.md)
- [SongInListEditContract](docs/SongInListEditContract.md)
- [SongInListForApiContract](docs/SongInListForApiContract.md)
- [SongInListForApiContractPartialFindResult](docs/SongInListForApiContractPartialFindResult.md)
- [SongListBaseContract](docs/SongListBaseContract.md)
- [SongListFeaturedCategory](docs/SongListFeaturedCategory.md)
- [SongListForApiContract](docs/SongListForApiContract.md)
- [SongListForApiContractPartialFindResult](docs/SongListForApiContractPartialFindResult.md)
- [SongListForEditForApiContract](docs/SongListForEditForApiContract.md)
- [SongListOptionalFields](docs/SongListOptionalFields.md)
- [SongListSortRule](docs/SongListSortRule.md)
- [SongOptionalFields](docs/SongOptionalFields.md)
- [SongRatingContract](docs/SongRatingContract.md)
- [SongSortRule](docs/SongSortRule.md)
- [SongType](docs/SongType.md)
- [SongVocalistSelection](docs/SongVocalistSelection.md)
- [SongVoteRating](docs/SongVoteRating.md)
- [SortDirection](docs/SortDirection.md)
- [TagBaseContract](docs/TagBaseContract.md)
- [TagForApiContract](docs/TagForApiContract.md)
- [TagForApiContractPartialFindResult](docs/TagForApiContractPartialFindResult.md)
- [TagOptionalFields](docs/TagOptionalFields.md)
- [TagReportType](docs/TagReportType.md)
- [TagSortRule](docs/TagSortRule.md)
- [TagTargetTypes](docs/TagTargetTypes.md)
- [TagUsageForApiContract](docs/TagUsageForApiContract.md)
- [TopSongsDateFilterType](docs/TopSongsDateFilterType.md)
- [TranslationType](docs/TranslationType.md)
- [UserEventRelationshipType](docs/UserEventRelationshipType.md)
- [UserForApiContract](docs/UserForApiContract.md)
- [UserForApiContractPartialFindResult](docs/UserForApiContractPartialFindResult.md)
- [UserGroupId](docs/UserGroupId.md)
- [UserInboxType](docs/UserInboxType.md)
- [UserKnownLanguageContract](docs/UserKnownLanguageContract.md)
- [UserLanguageProficiency](docs/UserLanguageProficiency.md)
- [UserMessageContract](docs/UserMessageContract.md)
- [UserMessageContractPartialFindResult](docs/UserMessageContractPartialFindResult.md)
- [UserOptionalFields](docs/UserOptionalFields.md)
- [UserReportType](docs/UserReportType.md)
- [UserSortRule](docs/UserSortRule.md)
- [VenueContract](docs/VenueContract.md)
- [VenueForApiContract](docs/VenueForApiContract.md)
- [VenueForApiContractPartialFindResult](docs/VenueForApiContractPartialFindResult.md)
- [VenueOptionalFields](docs/VenueOptionalFields.md)
- [VenueReportType](docs/VenueReportType.md)
- [VenueSortRule](docs/VenueSortRule.md)
- [WebLinkCategory](docs/WebLinkCategory.md)
- [WebLinkContract](docs/WebLinkContract.md)
- [WebLinkForApiContract](docs/WebLinkForApiContract.md)
## Documentation for Authorization
Endpoints do not require authorization.
## Recommendation
It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.
## Author