[GitHub API] Is there a way to batch create files/folders?

I see in the docs that there is an endpoint for creating a file on a GitHub repo. https://developer.github.com/v3/repos/contents/#create-or-update-a-file

But is there a way to create multiple files/folders without having to make a request per file via the API and a new commit per file?

Perhaps with the v4 graphQL API?