We will investigate a case that requires an Invoice API call to get invoice lines in a certain time, process them and put them to downstream applications and eventually to backend. Invoice API method is POST and can be filtered by a json body which allows us to control response size and enable us for pagination.
Here is the sequence diagram of this requirement.