mymuseum-visitapp/manager_api/doc/ConfigurationApi.md

8.5 KiB

managerapi.api.ConfigurationApi

Load the API package

import 'package:managerapi/api.dart';

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

Method HTTP request Description
configurationCreate POST /api/Configuration
configurationDelete DELETE /api/Configuration/{id}
configurationExport GET /api/Configuration/{id}/export
configurationGet GET /api/Configuration
configurationGetDetail GET /api/Configuration/{id}
configurationImport POST /api/Configuration/import
configurationUpdate PUT /api/Configuration

configurationCreate

ConfigurationDTO configurationCreate(configurationDTO)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final configurationDTO = ConfigurationDTO(); // ConfigurationDTO | 

try { 
    final result = api_instance.configurationCreate(configurationDTO);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationCreate: $e\n');
}

Parameters

Name Type Description Notes
configurationDTO ConfigurationDTO

Return type

ConfigurationDTO

Authorization

bearer

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationDelete

String configurationDelete(id)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final id = id_example; // String | 

try { 
    final result = api_instance.configurationDelete(id);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationDelete: $e\n');
}

Parameters

Name Type Description Notes
id String

Return type

String

Authorization

bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationExport

ExportConfigurationDTO configurationExport(id)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final id = id_example; // String | 

try { 
    final result = api_instance.configurationExport(id);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationExport: $e\n');
}

Parameters

Name Type Description Notes
id String

Return type

ExportConfigurationDTO

Authorization

bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationGet

List configurationGet()

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();

try { 
    final result = api_instance.configurationGet();
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationGet: $e\n');
}

Parameters

This endpoint does not need any parameter.

Return type

List

Authorization

bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationGetDetail

ConfigurationDTO configurationGetDetail(id)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final id = id_example; // String | 

try { 
    final result = api_instance.configurationGetDetail(id);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationGetDetail: $e\n');
}

Parameters

Name Type Description Notes
id String

Return type

ConfigurationDTO

Authorization

bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationImport

String configurationImport(exportConfigurationDTO)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final exportConfigurationDTO = ExportConfigurationDTO(); // ExportConfigurationDTO | 

try { 
    final result = api_instance.configurationImport(exportConfigurationDTO);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationImport: $e\n');
}

Parameters

Name Type Description Notes
exportConfigurationDTO ExportConfigurationDTO

Return type

String

Authorization

bearer

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

configurationUpdate

ConfigurationDTO configurationUpdate(configurationDTO)

Example

import 'package:managerapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = ConfigurationApi();
final configurationDTO = ConfigurationDTO(); // ConfigurationDTO | 

try { 
    final result = api_instance.configurationUpdate(configurationDTO);
    print(result);
} catch (e) {
    print('Exception when calling ConfigurationApi->configurationUpdate: $e\n');
}

Parameters

Name Type Description Notes
configurationDTO ConfigurationDTO

Return type

ConfigurationDTO

Authorization

bearer

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]