Reconnect call

Reconnects your client to an active WhatsApp call, for example after a network drop or when switching devices.

Before you call

  • Your organization needs a calling licence or add-on, and the API key's user needs permission to receive calls for the call.
  • Send callId and callOriginType (INCOMING or OUTGOING), matching the call's direction.
  • The call must be in progress, and you must be the user on it.
  • sdp and deviceId are optional; set switchCall to true to move the call to a new deviceId.

How it works

  • Rebuilds the media session and returns a new SDP in data for your peer connection, plus callStartedAt.
  • Without switchCall, a call already connected to a different device returns 409.
  • Returns 422 if the call is not found, not in progress, its number is disconnected, or the direction does not match.
  • Browser (WebRTC) calls only: other calls return 400 Calling is not supported on this number.

Rate limit

  • 60 requests per minute.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
string
enum
required
Allowed:
string
string
boolean
Responses
200

Call reconnected

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json