avacloud_client_dart

Creator: coderz1093

Last updated:

0 purchases

avacloud_client_dart Image
avacloud_client_dart Images

Languages

Categories

Add to Cart

Description:

avacloud client dart

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
copied to clipboard
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
copied to clipboard
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');
}

copied to clipboard
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 #

AddendumStatusDto
AdditionTypeDto
ApiError
ArticleDataDto
AttachmentMimeType
AvaProjectWrapper
AwardTypeDto
BankingInformationDto
CalculationDto
CatalogueDto
CatalogueReferenceDto
CatalogueTypeDto
ClaimGet
ComissionStatusDto
CommerceInquiryTypeDto
CommercePropertiesDto
ComplementedByQuantityDto
DatanormDestinationVersion
DestinationGaebExchangePhase
DestinationGaebType
DestinationOenormType
DestinationRebType
DurationUnitDto
ExchangePhaseDto
ExecutionDescriptionDto
FileValidationSourceType
FlatAvaProject
FlatElementDto
ForgotPasswordPost
GetStatus
GrossPriceComponentDto
HoldOutDurationUnitDto
HoldOutTypeDto
HttpStatusCode
IElementDto
IdsConnectVersion
Invoice
InvoiceAllowance
InvoiceCharge
InvoiceLineItem
InvoiceNote
InvoicePeriod
InvoiceTotals
InvoiceType
ItemNumberDto
ItemNumberSchemaDto
ItemNumberSchemaTierAlignmentDto
ItemNumberSchemaTierDto
ItemNumberSchemaTierTypeDto
ItemNumberTypeDto
LabourPriceComponentDto
LineItemAllowance
LineItemAttribute
LineItemCharge
LineItemInformation
LineItemPriceDetail
LineItemVatInformation
LoginPost
NoteTextDto
ObjectValidationCheckDetails
OenormNoteTextPropertiesDto
OenormOriginCodeDto
OenormPositionPropertiesDto
OenormPropertiesDto
Organization
OriginDto
PartyInformationDto
Payee
PaymentInstructions
PaymentMeans
PositionComplementingTypeDto
PositionDto
PositionHoldOutPropertiesDto
PositionTypeDto
PostAvaProjectValidationSourceOptions
PostAvaSourceOptions
PostGaebDestinationOptions
PostOenormDestinationOptions
PreviousInvoice
PriceCatalogueDataDto
PriceComponentDto
PriceComponentTypeDto
PriceInformationDto
PriceRoundingModeDto
PriceTypeDto
ProductDataDto
ProjectDto
ProjectInformationDto
ProjectValidationCheckDetails
QuantityAssignmentDto
References
RegisterPost
ResponseErrorType
STLBKeyDto
STLBReferenceDto
ServiceSpecificationCommercePropertiesDto
ServiceSpecificationDto
ServiceSpecificationGroupDto
ServiceTypeDto
SiaDestinationType
SourceType
SpecialAwardKindDto
StandardReferenceTypeDto
StandardizedDescriptionDto
SubDescriptionDto
SupportingDocument
TokenLoginPost
TokenRefreshPost
TokenResponseGet
TradeDiscountDto
UglDestinationVersion
UserInfoGet
ValidationCheckResult
ValidationCheckType
ValidationResult
ValidationSeverity
ValidationType
VatBreakdown
VatCategory
WarrantyDurationDto
XmlSchemaValidationCheckDetails

Documentation For Authorization #
Authentication schemes defined for the API:
Dangl.Identity #

Type: OAuth
Flow: implicit
Authorization URL: https://identity.dangl-it.com/connect/authorize
Scopes:
avacloud: Access to the AVACloud API

Author #

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.