0 purchases
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 #
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.