For building integrations between FE and other systems, the batch 'DatePosted' would be useful to query and filter on. Currently the only field that sort of represents the post date is the 'date_modfiied'. It's not a good solution though because the 'date_modified' will be updated if someone were to add or change the description of the batch, or the user defined fields on the transactions in the batch.
Please consider adding the DATEPOSTED field from the GL7BATCHES table to the API endpoint for /generalledger/v1/journalentrybatches.