Voice API "Bad Request" Error When Ending Calls Immediately After Creation Voice API "Bad Request" Error When Ending Calls Immediately After Creation

Voice API "Bad Request" Error When Ending Calls Immediately After Creation

Vonage API Support

Symptom

Users receive an error type: 'BAD_REQUEST', error_title: 'Bad Request' upon trying to terminate calls shortly after initiating them.

Applies To

  • Voice API

Resolution

  1. Please wait at least 2 seconds after initiating an API call before attempting to end it.
  2. You can implement a retry mechanism in your application, such as adding retries after short timeouts if the response error status is 400.

Cause

The system necessitates a delay of about 1 to 2 seconds to fully establish the call before it can be updated or terminated.