Das scheint ein ziemlich guter Entwurf zu sein. Ich würde nur Bulk-/Batch-Einreichungen vornehmen, um zwei Methoden zum Schreiben, Debuggen, Testen und Warten zu vermeiden.
Oder vielleicht könnte ein einzelner Bulk-/Batch-Job die Ratenbegrenzungsprobleme vermeiden und dann nur eine Möglichkeit haben, Dinge einzureichen (nur in einem Batch, niemals auf Beitrags-Ebene).
Eine Version, die an einen einzigen Endpunkt sendet, könnte 2.000 US-Dollar für etwas kosten, das zu funktionieren schien und minimale Fehlerbehandlung hatte, bis zu 5.000 US-Dollar für etwas mit zumindest einigen Spezifikationen für Tests; und könnte vielleicht mehrere Endpunkte benachrichtigen?