Yes. Proto makes sense when the request rate is much higher and the network is constrained.
Otherwise, json is sufficient.