listPartnerWebhookDeliveries method

Future<List<WebhookZustellung>> listPartnerWebhookDeliveries({
  1. String? webhookId,
  2. int? limit,
})

Die letzten Zustellversuche -- mit webhookId fuer einen Endpunkt, ohne ihn fuer alle. Die Stelle, an der sich "mein Server bekommt nichts" klaeren laesst, ohne bei Kasseneck nachzufragen.

Implementation

Future<List<WebhookZustellung>> listPartnerWebhookDeliveries({String? webhookId, int? limit}) async {
  if (limit != null && (limit < 1 || limit > 200)) {
    throw const KasseneckValidationError(
        'listPartnerWebhookDeliveries', 'limit muss zwischen 1 und 200 liegen', 'request');
  }
  final d = await _t.rufen(Aufrufe.listPartnerWebhookDeliveries,
      params: <String, dynamic>{'webhookId': webhookId, 'limit': limit});
  return alsListe(d['deliveries'])
      .map((e) => WebhookZustellung.aus(alsMap(e)))
      .toList(growable: false);
}