accounting-service-api

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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

  • API version: v0
  • 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:
  accounting-service-api:
    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:
  accounting-service-api:
    path: /path/to/accounting-service-api

Tests

TODO

Getting Started

Please follow the installation procedure and then run the following:

import 'package:accounting-service-api/api.dart';


final api_instance = AccountingMobileAppApi();
final simpleDocumentCreateDTO = SimpleDocumentCreateDTO(); // SimpleDocumentCreateDTO | 

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

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
AccountingMobileAppApi createAccountingDocumentByStatutory POST /app/payments/project
AccountingMobileAppApi downloadAttachment GET /app/payments/{accountingDocumentId}/attachment/{fileId}/{fileName}
AccountingMobileAppApi getAccountingDocumentByItemForMobileApp GET /app/payments/by-item/{accountingDocumentItemId}
AccountingMobileAppApi getAccountingDocumentDetailForMobileApp GET /app/payments/{accountingDocumentId}
AccountingMobileAppApi getAccountingDocumentOptions GET /app/payments/project/options
AccountingMobileAppApi getAccountingDocumentsForMobileApp GET /app/payments
AccountingMobileAppApi getApiStatus GET /app/payments/module-status
AccountingMobileAppApi getDefaultCurrencyByHomeAccount GET /app/payments/unit/default-currency
AccountingMobileAppApi getDocumentAttachment GET /app/payments/attachment/{attachmentId}/{fileName}
AccountingMobileAppApi getHomeAccountYearOverview GET /app/payments/overview
AccountingMobileAppApi getListOfProjectExpensesByFilter GET /app/payments/project/expenses/list
AccountingMobileAppApi getListOfProjectIncomeByFilter GET /app/payments/project/income/list
AccountingMobileAppApi getPaymentsForHomeAccount GET /app/payments/home-account/{homeAccountId}
AccountingMobileAppApi getProjectAccountingDocumentsForMobileApp GET /app/payments/project
AccountingMobileAppApi getProjectExpenses GET /app/payments/project/expenses
AccountingMobileAppApi getProjectExpensesOverview GET /app/payments/project/expenses/overview
AccountingMobileAppApi getProjectIncome GET /app/payments/project/income
AccountingMobileAppApi getProjectIncomeOverview GET /app/payments/project/income/overview
AccountingMobileAppApi getQRCodeForMultiplePayments POST /app/payments/multiQR
AccountingMobileAppApi uploadAttachment POST /app/payments/{accountingDocumentId}/attachment

Documentation For Models

Documentation For Authorization

Bearer

  • Type: HTTP Bearer authentication

beit-context

  • Type: API key
  • API key parameter name: beit-context
  • Location: HTTP header

beit-internal

  • Type: API key
  • API key parameter name: Authorization-Internal
  • Location: HTTP header

Author

Libraries

api