mubicon 0.3.6 copy "mubicon: ^0.3.6" to clipboard
mubicon: ^0.3.6 copied to clipboard

unlisted

Mubicloud API

mubicon #

Api with Swagger, Swashbuckle, and Manual API versioning.

This Dart package is automatically generated by the OpenAPI Generator project:

  • API version: 1
  • Build package: org.openapitools.codegen.languages.DartClientCodegen

Requirements #

Dart 2.12 or later

Installation & Usage #

Github #

If this Dart package is published to Github, add the following dependency to your pubspec.yaml

dependencies:
  mubicon:
    git: https://github.com/GIT_USER_ID/GIT_REPO_ID.git

Local #

To use the package in your local drive, add the following dependency to your pubspec.yaml

dependencies:
  mubicon:
    path: /path/to/mubicon

Tests #

TODO

Getting Started #

Please follow the installation procedure and then run the following:

import 'package:mubicon/api.dart';


final api_instance = BaseApi();
final id = 56; // int | 

try {
    api_instance.deleteFeeds(id);
} catch (e) {
    print('Exception when calling BaseApi->deleteFeeds: $e\n');
}

Documentation for API Endpoints #

All URIs are relative to http://localhost:5000/api/v1

Class Method HTTP request Description
BaseApi deleteFeeds DELETE /client/feeds/{id}
BaseApi deletePlaylists DELETE /client/playlists/{id}
BaseApi getAuthSession GET /session/auth/{code}
BaseApi getChannelChannels GET /client/channels/{id}
BaseApi getFeedFeeds GET /client/feeds/{id}
BaseApi getFeedsPlaylistsFeeds GET /client/feeds/playlists
BaseApi getIndexChannels GET /client/channels
BaseApi getIndexCompanies GET /client/companies
BaseApi getIndexFeeds GET /client/feeds
BaseApi getIndexGenres GET /client/genres
BaseApi getIndexOwners GET /client/owners
BaseApi getIndexPlaces GET /client/places
BaseApi getIndexPlaylists GET /client/playlists
BaseApi getIndexSelections GET /client/selections
BaseApi getIndexStatistics GET /client/statistics
BaseApi getIndexTickets GET /client/tickets
BaseApi getIndexTracks GET /client/tracks
BaseApi getOwnerOwners GET /client/owners/{id}
BaseApi getOwnerUsers GET /client/users/owner
BaseApi getPlacePlaces GET /client/places/{id}
BaseApi getPlayFeeds GET /client/feeds/{id}/play
BaseApi getPlaylistPlaylists GET /client/playlists/{id}
BaseApi getSelectionSelections GET /client/selections/{id}
BaseApi getTicketTickets GET /client/tickets/{id}
BaseApi getTracksPublishedTracks GET /client/tracks/published
BaseApi getUserFullUsers GET /client/users/full
BaseApi getUserUsers GET /client/users
BaseApi postChangePasswordAccount POST /account/change-password
BaseApi postCreateFeeds POST /client/feeds
BaseApi postCreatePlaylists POST /client/playlists
BaseApi postCreateSelections POST /client/selections/{id}
BaseApi postCreateTickets POST /client/tickets
BaseApi postCrossLoginSession POST /session/cross-login
BaseApi postLoginSession POST /session/login
BaseApi postPasswordResetUsers POST /client/users/password-reset
BaseApi postResetPasswordAccount POST /account/reset-password
BaseApi postUploadAudioUpload POST /upload/audio
BaseApi postUploadImageUpload POST /upload/image
BaseApi putCheckTracks PUT /client/tracks/check
BaseApi putPublishTracks PUT /client/tracks/{fileHash}/publish
BaseApi putRatingSelections PUT /client/selections/{id}/rating/{newRatingValue}
BaseApi putUnPublishTracks PUT /client/tracks/{fileHash}/unpublish
BaseApi putUpdateFeeds PUT /client/feeds
BaseApi putUpdatePlaylistFeeds PUT /client/feeds/playlist
BaseApi putUpdatePlaylists PUT /client/playlists
BaseApi putUpdateTracks PUT /client/tracks/update
BaseApi putUpdateUsers PUT /client/users
BaseApi putViewsFeeds PUT /client/feeds/{id}/playbacks
BaseApi putViewsPlaylists PUT /client/playlists/{id}/playbacks
BaseApi putViewsSelections PUT /client/selections/{id}/views
BaseApi putViewsTracks PUT /client/tracks/{fileHash}/playbacks/{placeId}

Documentation For Models #

  • ApplicationUser
  • ApplicationUserCopyRightOwner
  • ArchivePlaylist
  • AuditLog
  • CalendarDay
  • Channel
  • ChannelGetCompany
  • ChannelGetResponse
  • ChannelIndexResponse
  • CompanyType
  • CompanyTypeChannel
  • CompanyTypeChannelChannel
  • CompanyTypeChannelCompanyType
  • CompanyTypePlaylist
  • CompanyTypePlaylistDTO
  • CompanyTypePlaylistPlaylist
  • CompanyTypeSelection
  • CompanyTypeTrack
  • CompanyTypeUser
  • CopyRightOwner
  • CredentialsHostViewModel
  • CredentialsViewModel
  • CrossLoginResponse
  • Feed
  • FeedClientDTO
  • FeedClientLiteDTO
  • FeedGetResponse
  • FeedPlayResponse
  • FeedPlaylistPlayResponse
  • FeedPlaylistPlayTrack
  • FeedPlaylistResponse
  • FeedPlaylistTrack
  • FeedPlaylistsResponse
  • FileResponse
  • ForgotPasswordViewModel
  • Genre
  • GenrePlaylist
  • GenrePlaylistDTO
  • GenreSelection
  • GenreTrack
  • GenreTrackGenre
  • GenreTrackTrack
  • LoginResponse
  • OwnerIndexResponseData
  • OwnerLanguage
  • Place
  • PlaceApplicationUser
  • PlaceIndexResponse
  • Playlist
  • PlaylistArchivePlaylist
  • PlaylistClientDTO
  • PlaylistClientShortDTO
  • PlaylistFeed
  • PlaylistFeedDTO
  • PlaylistFeedFeed
  • PlaylistGetCompany
  • PlaylistGetGenre
  • PlaylistGetResponse
  • PlaylistIndexResponse
  • ResultBoolResponse
  • Role
  • Selection
  • SelectionGetResponse
  • SelectionIndexResponse
  • StatisticIndexResponse
  • Ticket
  • TicketApplicationUser
  • TicketIndexResponse
  • TicketIndexResponseData
  • TicketType
  • TimeOfDay
  • Track
  • TrackIndexResponse
  • TrackIndexResponseData
  • TrackPlayList
  • TrackPlayListDTO
  • TrackPublishedGetResponse
  • TrackSelection
  • TrackSelectionSelection
  • TrackStatus
  • UserGetFeed
  • UserGetPlace
  • UserGetPlaylist
  • UserGetResponse
  • UserGetTicket

Documentation For Authorization #

Bearer #

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Author #

support@mubicloud.com

0
likes
45
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

Mubicloud API

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

http, intl, meta

More

Packages that depend on mubicon