InventoryClient constructor

InventoryClient({
  1. required String apiKey,
  2. String? baseUrl,
  3. Client? httpClient,
  4. Duration? timeout,
  5. String? clientHeader,
  6. bool omitKasseneckHeaders = false,
})

apiKey ist der api_key des Kontos (kr_live_… / kr_test_…) und gehoert auf einen Server. Ein Partner-Schluessel (pk_…) oder ein Kassen-Token (cb_…) wirft schon hier.

Implementation

InventoryClient({
  required String apiKey,
  String? baseUrl,
  http.Client? httpClient,
  Duration? timeout,
  String? clientHeader,
  bool omitKasseneckHeaders = false,
}) : _transport = InventoryTransport(
        apiKey: apiKey,
        baseUrl: baseUrl,
        httpClient: httpClient,
        timeout: timeout,
        clientHeader: clientHeader,
        omitKasseneckHeaders: omitKasseneckHeaders,
      );