There is no difference in HTTP responses between a 200 with a body and a 204 without one. They are the same thing. Every HTTP client I'm aware of will behave the same way.
APIs can return either a 200 success with or without a body or they can provide a little extra context to the client and return a 204 which simply means there is no body. The client handles it the same either way. 2xx codes mean success, if there is a content body then additional information is available otherwise it isn't. It is up to the API to decide which it returns as there is no standard.
Bear in mind you're using the beta endpoint which can and will change while you're using it. Until it is stabilized you should be prepared for changes. Irrelevant 200 and 204 are interchangeable and your code should behave the same either way.