mirror of
https://bitbucket.org/FransoletThomas/tablet-app.git
synced 2025-12-06 08:31:19 +00:00
manager_api_new
API Manager Service
This Dart package is automatically generated by the OpenAPI Generator project:
- API version: Version Alpha 3
- Generator version: 7.9.0
- 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:
manager_api_new:
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:
manager_api_new:
path: /path/to/manager_api_new
Tests
TODO
Getting Started
Please follow the installation procedure and then run the following:
import 'package:manager_api_new/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';
final api_instance = AuthenticationApi();
final grantType = grantType_example; // String |
final username = username_example; // String |
final password = password_example; // String |
final clientId = clientId_example; // String |
final clientSecret = clientSecret_example; // String |
try {
final result = api_instance.authenticationAuthenticateWithForm(grantType, username, password, clientId, clientSecret);
print(result);
} catch (e) {
print('Exception when calling AuthenticationApi->authenticationAuthenticateWithForm: $e\n');
}
Documentation for API Endpoints
All URIs are relative to https://localhost:5001
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AuthenticationApi | authenticationAuthenticateWithForm | POST /api/Authentication/Token | |
| AuthenticationApi | authenticationAuthenticateWithJson | POST /api/Authentication/Authenticate | |
| ConfigurationApi | configurationCreate | POST /api/Configuration | |
| ConfigurationApi | configurationDelete | DELETE /api/Configuration/{id} | |
| ConfigurationApi | configurationExport | GET /api/Configuration/{id}/export | |
| ConfigurationApi | configurationGet | GET /api/Configuration | |
| ConfigurationApi | configurationGetConfigurationsByPinCode | GET /api/Configuration/byPin | |
| ConfigurationApi | configurationGetDetail | GET /api/Configuration/{id} | |
| ConfigurationApi | configurationImport | POST /api/Configuration/import | |
| ConfigurationApi | configurationUpdate | PUT /api/Configuration | |
| DeviceApi | deviceCreate | POST /api/Device | |
| DeviceApi | deviceDelete | DELETE /api/Device/{id} | |
| DeviceApi | deviceGet | GET /api/Device | |
| DeviceApi | deviceGetDetail | GET /api/Device/{id}/detail | |
| DeviceApi | deviceUpdate | PUT /api/Device | |
| DeviceApi | deviceUpdateMainInfos | PUT /api/Device/mainInfos | |
| InstanceApi | instanceCreateInstance | POST /api/Instance | |
| InstanceApi | instanceDeleteInstance | DELETE /api/Instance/{id} | |
| InstanceApi | instanceGet | GET /api/Instance | |
| InstanceApi | instanceGetDetail | GET /api/Instance/{id} | |
| InstanceApi | instanceGetInstanceByPinCode | GET /api/Instance/byPin | |
| InstanceApi | instanceUpdateinstance | PUT /api/Instance | |
| ResourceApi | resourceCreate | POST /api/Resource | |
| ResourceApi | resourceDelete | DELETE /api/Resource/{id} | |
| ResourceApi | resourceGet | GET /api/Resource | |
| ResourceApi | resourceGetDetail | GET /api/Resource/{id}/detail | |
| ResourceApi | resourceShow | GET /api/Resource/{id} | |
| ResourceApi | resourceUpdate | PUT /api/Resource | |
| ResourceApi | resourceUpload | POST /api/Resource/upload | |
| SectionApi | sectionCreate | POST /api/Section | |
| SectionApi | sectionDelete | DELETE /api/Section/{id} | |
| SectionApi | sectionDeleteAllForConfiguration | DELETE /api/Section/configuration/{id} | |
| SectionApi | sectionGet | GET /api/Section | |
| SectionApi | sectionGetAgendaDTO | GET /api/Section/AgendaDTO | |
| SectionApi | sectionGetAllBeaconsForInstance | GET /api/Section/beacons/{instanceId} | |
| SectionApi | sectionGetAllSectionSubSections | GET /api/Section/{id}/subsections | |
| SectionApi | sectionGetArticleDTO | GET /api/Section/ArticleDTO | |
| SectionApi | sectionGetDetail | GET /api/Section/{id} | |
| SectionApi | sectionGetFromConfiguration | GET /api/Section/configuration/{id} | |
| SectionApi | sectionGetFromConfigurationDetail | GET /api/Section/configuration/{id}/detail | |
| SectionApi | sectionGetMapDTO | GET /api/Section/MapDTO | |
| SectionApi | sectionGetMenuDTO | GET /api/Section/MenuDTO | |
| SectionApi | sectionGetPdfDTO | GET /api/Section/PdfDTO | |
| SectionApi | sectionGetPuzzleDTO | GET /api/Section/PuzzleDTO | |
| SectionApi | sectionGetQuizDTO | GET /api/Section/QuizDTO | |
| SectionApi | sectionGetSliderDTO | GET /api/Section/SliderDTO | |
| SectionApi | sectionGetVideoDTO | GET /api/Section/VideoDTO | |
| SectionApi | sectionGetWeatherDTO | GET /api/Section/WeatherDTO | |
| SectionApi | sectionGetWebDTO | GET /api/Section/WebDTO | |
| SectionApi | sectionPlayerMessageDTO | GET /api/Section/PlayerMessageDTO | |
| SectionApi | sectionUpdate | PUT /api/Section | |
| SectionApi | sectionUpdateOrder | PUT /api/Section/order | |
| SectionMapApi | sectionMapCreate | POST /api/SectionMap/{sectionId}/points | |
| SectionMapApi | sectionMapDelete | DELETE /api/SectionMap/points/delete/{geoPointId} | |
| SectionMapApi | sectionMapGetAllGeoPointsFromSection | GET /api/SectionMap/{sectionId}/points | |
| SectionMapApi | sectionMapUpdate | PUT /api/SectionMap | |
| SectionQuizApi | sectionQuizCreate | POST /api/SectionQuiz/{sectionId}/questions | |
| SectionQuizApi | sectionQuizDelete | DELETE /api/SectionQuiz/questions/delete/{quizQuestionId} | |
| SectionQuizApi | sectionQuizGetAllQuizQuestionFromSection | GET /api/SectionQuiz/{sectionId}/questions | |
| SectionQuizApi | sectionQuizUpdate | PUT /api/SectionQuiz | |
| UserApi | userCreateUser | POST /api/User | |
| UserApi | userDeleteUser | DELETE /api/User/{id} | |
| UserApi | userGet | GET /api/User | |
| UserApi | userGetDetail | GET /api/User/{id} | |
| UserApi | userUpdateUser | PUT /api/User |
Documentation For Models
- AgendaDTO
- AgendaDTOAllOfAgendaMapProvider
- ArticleDTO
- CategorieDTO
- ConfigurationDTO
- ContentDTO
- ContentDTOResource
- DeviceDTO
- DeviceDetailDTO
- ExportConfigurationDTO
- GeoPoint
- GeoPointDTO
- GeoPointSectionMap
- Instance
- InstanceDTO
- LoginDTO
- MapDTO
- MapDTOAllOfMapProvider
- MapDTOAllOfMapType
- MapDTOAllOfMapTypeMapbox
- MapProvider
- MapTypeApp
- MapTypeMapBox
- MenuDTO
- OrderedTranslationAndResourceDTO
- PdfDTO
- PlayerMessageDTO
- PuzzleDTO
- PuzzleDTOAllOfPuzzleImage
- QuestionDTO
- QuestionDTOImageBackgroundResourceType
- QuizDTO
- Resource
- ResourceDTO
- ResourceType
- ResponseDTO
- Section
- SectionDTO
- SectionMap
- SectionMapAllOfMapMapProvider
- SectionMapAllOfMapMapType
- SectionMapAllOfMapResource
- SectionMapAllOfMapTypeMapbox
- SectionType
- SliderDTO
- TokenDTO
- TranslationAndResourceDTO
- TranslationDTO
- User
- UserDetailDTO
- VideoDTO
- WeatherDTO
- WebDTO
Documentation For Authorization
Authentication schemes defined for the API:
bearer
- Type: OAuth
- Flow: password
- Authorization URL: /authentication/Token
- Scopes:
- Manager-api: Manager WebAPI