avacloud_client_dart 1.0.0-beta0001 copy "avacloud_client_dart: ^1.0.0-beta0001" to clipboard
avacloud_client_dart: ^1.0.0-beta0001 copied to clipboard

AVACloud Client by Dangl IT GmbH

avacloud_client_dart #

AVACloud API specification

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

  • API version: 1.53.2
  • Generator version: 7.7.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:
  avacloud_client_dart:
    git: https:////.git

Local #

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

dependencies:
  avacloud_client_dart:
    path: /path/to/avacloud_client_dart

Tests #

TODO

Getting Started #

Please follow the installation procedure and then run the following:

import 'package:avacloud_client_dart/api.dart';

// TODO Configure OAuth2 access token for authorization: Dangl.Identity
//defaultApiClient.getAuthentication<OAuth>('Dangl.Identity').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = AslvConversionApi();
final removePlainTextLongTexts = true; // bool | If set to true, plain text long texts will be removed from the output to reduce response sizes
final removeHtmlLongTexts = true; // bool | If set to true, html long texts will be removed from the output to reduce response sizes
final aslvFile = BINARY_DATA_HERE; // MultipartFile | The input file

try {
    final result = api_instance.aslvConversionConvertToAva(removePlainTextLongTexts, removeHtmlLongTexts, aslvFile);
    print(result);
} catch (e) {
    print('Exception when calling AslvConversionApi->aslvConversionConvertToAva: $e\n');
}

Documentation for API Endpoints #

All URIs are relative to https://avacloud-api.dangl-it.com

Class Method HTTP request Description
AslvConversionApi aslvConversionConvertToAva POST /conversion/aslv/ava Converts Aslv files to Dangl.AVA projects
AslvConversionApi aslvConversionConvertToExcel POST /conversion/aslv/excel Converts Aslv files to Excel
AslvConversionApi aslvConversionConvertToFlatAva POST /conversion/aslv/flat-ava Converts Aslv files to Dangl.AVA projects
AslvConversionApi aslvConversionConvertToGaeb POST /conversion/aslv/gaeb Converts Aslv files to GAEB files
AslvConversionApi aslvConversionConvertToOenorm POST /conversion/aslv/oenorm Converts Aslv files to Oenorm files
AvaConversionApi avaConversionConvertToAva POST /conversion/ava/ava Converts Dangl.AVA projects to Dangl.AVA. This is useful when you want to generate the calculated properties.
AvaConversionApi avaConversionConvertToDatanorm POST /conversion/ava/datanorm Converts Dangl.AVA projects to Datanorm
AvaConversionApi avaConversionConvertToExcel POST /conversion/ava/excel Converts Dangl.AVA projects to Excel
AvaConversionApi avaConversionConvertToFlatAva POST /conversion/ava/flat-ava Converts Dangl.AVA projects to Dangl.AVA. This is useful when you want to generate the calculated properties.
AvaConversionApi avaConversionConvertToGaeb POST /conversion/ava/gaeb Converts Dangl.AVA projects to GAEB
AvaConversionApi avaConversionConvertToIdsConnect POST /conversion/ava/ids-connect Converts Dangl.AVA projects to IDS Connect files
AvaConversionApi avaConversionConvertToOenorm POST /conversion/ava/oenorm Converts Dangl.AVA projects to Oenorm
AvaConversionApi avaConversionConvertToReb POST /conversion/ava/reb Converts Dangl.AVA projects to REB
AvaConversionApi avaConversionConvertToSia POST /conversion/ava/sia Converts Dangl.AVA projects to SIA 451
AvaConversionApi avaConversionConvertToUgl POST /conversion/ava/ugl Converts Dangl.AVA projects to UGL
DanglIdentityApi danglIdentityGetUserInfo GET /identity/user-info
DanglIdentityApi danglIdentityLoginAndReturnToken POST /identity/token-login
DanglIdentityApi danglIdentityLoginWithCookie POST /identity/login
DanglIdentityApi danglIdentityRefreshToken POST /identity/token-refresh
DanglIdentityApi danglIdentityRegister POST /identity/register
DanglIdentityApi danglIdentityRequestPasswordReset POST /identity/password-forgotten
DanglIdentityApi danglIdentitySignOutWithSignInManager DELETE /identity/login
DatanormConversionApi datanormConversionConvertToAva POST /conversion/datanorm/ava Converts Datanorm files to Dangl.AVA projects
DatanormConversionApi datanormConversionConvertToFlatAva POST /conversion/datanorm/flat-ava Converts Datanorm files to Dangl.AVA projects
ExcelConversionApi excelConversionConvertToAva POST /conversion/excel/ava Converts Excel files to Dangl.AVA projects.
ExcelConversionApi excelConversionConvertToExcel POST /conversion/excel/excel Converts Excel files to Excel files. Used, for example, when elements were added in excel to generate or modify a project. The Excel file can then be shared containing the full project with all formattings, formulas and styles applied.
ExcelConversionApi excelConversionConvertToFlatAva POST /conversion/excel/flat-ava Converts Excel files to Dangl.AVA projects.
ExcelConversionApi excelConversionConvertToGaeb POST /conversion/excel/gaeb Converts Excel files to GAEB files.
ExcelConversionApi excelConversionConvertToOenorm POST /conversion/excel/oenorm Converts Excel files to Oenorm files.
FlatAvaConversionApi flatAvaConversionConvertToAva POST /conversion/flat-ava/ava Converts flat Dangl.AVA projects to Dangl.AVA. This is useful when you want to generate the calculated properties.
FlatAvaConversionApi flatAvaConversionConvertToDatanorm POST /conversion/flat-ava/datanorm Converts flat Dangl.AVA projects to Datanorm
FlatAvaConversionApi flatAvaConversionConvertToExcel POST /conversion/flat-ava/excel Converts flat Dangl.AVA projects to Excel
FlatAvaConversionApi flatAvaConversionConvertToFlatAva POST /conversion/flat-ava/flat-ava Converts flat Dangl.AVA projects to Dangl.AVA. This is useful when you want to generate the calculated properties.
FlatAvaConversionApi flatAvaConversionConvertToGaeb POST /conversion/flat-ava/gaeb Converts flat Dangl.AVA projects to GAEB
FlatAvaConversionApi flatAvaConversionConvertToIdsConnect POST /conversion/flat-ava/ids-connect Converts flat Dangl.AVA projects to IDS Connect files
FlatAvaConversionApi flatAvaConversionConvertToOenorm POST /conversion/flat-ava/oenorm Converts flat Dangl.AVA projects to Oenorm
FlatAvaConversionApi flatAvaConversionConvertToReb POST /conversion/flat-ava/reb Converts flat Dangl.AVA projects to REB
FlatAvaConversionApi flatAvaConversionConvertToSia POST /conversion/flat-ava/sia Converts flat Dangl.AVA projects to SIA 451
FlatAvaConversionApi flatAvaConversionConvertToUgl POST /conversion/flat-ava/ugl Converts flat Dangl.AVA projects to UGL
GaebConversionApi gaebConversionConvertToAva POST /conversion/gaeb/ava Converts GAEB files to Dangl.AVA projects
GaebConversionApi gaebConversionConvertToExcel POST /conversion/gaeb/excel Converts GAEB files to Excel
GaebConversionApi gaebConversionConvertToFlatAva POST /conversion/gaeb/flat-ava Converts GAEB files to Dangl.AVA projects
GaebConversionApi gaebConversionConvertToGaeb POST /conversion/gaeb/gaeb Converts GAEB files to GAEB files. Used for example when transforming or repairing GAEB files.
GaebConversionApi gaebConversionConvertToOenorm POST /conversion/gaeb/oenorm Converts GAEB files to Oenorm files
IdsConnectConversionApi idsConnectConversionConvertToAva POST /conversion/ids-connect/ava Converts IDS Connect files to Dangl.AVA projects
IdsConnectConversionApi idsConnectConversionConvertToFlatAva POST /conversion/ids-connect/flat-ava Converts IDS Connect files to Dangl.AVA projects
OenormConversionApi oenormConversionConvertToAva POST /conversion/oenorm/ava Converts ÖNorm files to Dangl.AVA projects
OenormConversionApi oenormConversionConvertToExcel POST /conversion/oenorm/excel Converts ÖNorm files to Excel
OenormConversionApi oenormConversionConvertToFlatAva POST /conversion/oenorm/flat-ava Converts ÖNorm files to Dangl.AVA projects
OenormConversionApi oenormConversionConvertToGaeb POST /conversion/oenorm/gaeb Converts ÖNorm files to GAEB files.
OenormConversionApi oenormConversionConvertToOenorm POST /conversion/oenorm/oenorm Converts ÖNorm files to Oenorm files.
RebConversionApi rebConversionConvertToAva POST /conversion/reb/ava Converts REB files to Dangl.AVA projects
RebConversionApi rebConversionConvertToExcel POST /conversion/reb/excel Converts REB files to Excel
RebConversionApi rebConversionConvertToFlatAva POST /conversion/reb/flat-ava Converts REB files to Dangl.AVA projects
RebConversionApi rebConversionConvertToGaeb POST /conversion/reb/gaeb Converts REB files to GAEB files
RebConversionApi rebConversionConvertToOenorm POST /conversion/reb/oenorm Converts REB files to Oenorm
SiaConversionApi siaConversionConvertToAva POST /conversion/sia/ava Converts SIA 451 files to Dangl.AVA projects
SiaConversionApi siaConversionConvertToExcel POST /conversion/sia/excel Converts SIA 451 files to Excel
SiaConversionApi siaConversionConvertToFlatAva POST /conversion/sia/flat-ava Converts SIA 451 files to Dangl.AVA projects
SiaConversionApi siaConversionConvertToGaeb POST /conversion/sia/gaeb Converts SIA 451 files to GAEB files
SiaConversionApi siaConversionConvertToOenorm POST /conversion/sia/oenorm Converts SIA 451 files to Oenorm files
StatusApi statusGetStatus GET /status Reports the health status of the AVACloud API
UglConversionApi uglConversionConvertToAva POST /conversion/ugl/ava Converts Ugl files to Dangl.AVA projects
UglConversionApi uglConversionConvertToFlatAva POST /conversion/ugl/flat-ava Converts Ugl files to Dangl.AVA projects
ValidationApi validationValidateFile POST /validation/file This endpoint validates AVA files, typically GAEB or ÖNorm. The type of file needs to be provided as a query parameter, since there is no auto detection of the uploaded file type.
ValidationApi validationValidateProject POST /validation/project This endpoint provides a full validation of a provided ProjectDto. It will take the given exchange phase into account and do some general project validation. Optionally, a conversion to a desired target can also be done, in which case the target file will also be validated.
XRechnungConversionApi xRechnungConversionConvertAvaToXRechnung POST /conversion/xrechnung/ava-wrapper/xrechnung This will convert an AVA wrapper object to an XRechnung file
XRechnungConversionApi xRechnungConversionConvertInvoiceToXRechnung POST /conversion/xrechnung/invoice/xrechnung This will convert an Invoice object to an XRechnung file
XRechnungConversionApi xRechnungConversionConvertXRechnungToAva POST /conversion/xrechnung/ava-wrapper This will read an XRechnung file and convert it to an AVA wrapper object
XRechnungConversionApi xRechnungConversionConvertXRechnungToInvoice POST /conversion/xrechnung/invoice This will read an XRechnung file and convert it to an Invoice object

Documentation For Models #

Documentation For Authorization #

Authentication schemes defined for the API:

Dangl.Identity #

Author #

0
likes
110
points
63
downloads

Publisher

unverified uploader

Weekly Downloads

AVACloud Client by Dangl IT GmbH

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

collection, http, intl, meta

More

Packages that depend on avacloud_client_dart