details, call, calls, iceServers, sdp, or turn. Treat the HTTP status code and success value as the first signal, then read the endpoint-specific fields.
HTTP status codes
| Status | Meaning |
|---|---|
200 | Request was accepted and completed. |
400 | JSON body is invalid or a required field is missing. |
401 / 403 | Token or admin token is missing or invalid. |
404 | The target resource was not found, such as a callID or player session. |
500 | WhatsApp, media, filesystem, call, or internal operation failed. |
Required fields
WaGo validates many request bodies manually. Missing required fields usually return a direct message like:CallID and AudioFile; WebRTC call endpoints use lowercase JSON names such as callID, sdp, and type.

