Does Directus GraphQL API support batch requests?

While porting my site to Directus, I found that my frontend that used graphql-request was continually failing to do batch requests. When splitting all the GQL requests out into seperate requests with a Promise.all() they all complete successfully, so it’s not the fault of the queries.

Just to check, so I can go in and debug more, does the Directus GQL API support batch requests?

I have tested with Apollo that can generate batch requests, and Directus responded with errors. So it is a no for me, but perhaps with a middleware you could extend Directus features.