For AI agents: visit https://waapi.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Places a voice or video call. Limited to 10 per minute and 100 per hour per instance; the slot is taken before the media URLs are fetched, so a bad audioUrl or videoUrl still spends one. With waitForAnswer (default true) the response tells whether the callee picked up within answerTimeout; on timeout the instance hangs up. Optional audioUrl/imageUrl/videoUrl play after the call was answered; hangupAfterSeconds ends the call and counts from the moment the call connects, not from this response, so a call can last up to the 10 second connection wait plus hangupAfterSeconds. Over the limit the answer is data.status: error with message: too many calls, an explanation and retryAfter in seconds. Note: This endpoint is currently in beta and may change without notice.
Recent Requests
Log in to see full request history
Time
Status
User Agent
Retrieving recent requests…
Loading…
Responses
401
Unauthorized — invalid or missing bearer token
403
Forbidden — insufficient permissions or account blocked
404
Not found — instance does not exist or does not belong to you
409
Conflict — instance is not ready
422
Validation error — invalid or missing request parameters
429
Too many requests — rate limit exceeded
Updated about 5 hours ago
Did this page help you?
Yes
No
Language
ShellNodeRubyPHPPython
Credentials
Bearer
JWT
Bearer
Loading…
Response
Click Try It! to start a request and see the response here! Or choose an example: