It's a same as for a regular http requests. You can call them in parallel, then you need to use Connection: keep-alive or use HTTP2.
The WebDAV doesn't support bulk uploads on a specification level. So diferent syncing tools use own schemas. You can check NextCloud API for chunked uploads.