When shipments are transmitted they are placed in a Batch. A batch will only contain the currently transmitted shipments for the carrier it belongs to.
That means that next time shipments are transmitted a new batch is created for them.
GetBatchList returns a list of batches from the criteria in the request.
The start index of the result.
Number of records that will be returned.
The field which the result should be sorted on.
Sort order, the number value 0 for ascending and 1 for descending
In the example above the StartIndex starts at 0 and I want to retrieve 10 records, sorted on TransmitDt (transmit date) in a descending order.
The result will then return 10 batches for the most recent transmitted shipments.