You are being downvoted but I think it's a pretty legitimate question and the answer to it is: Yes.
If you want to have a united interface to multiple services behind the scenes and incorporate ACL or any kind of top-level resource management, GraphQL is a great way to go about doing that.