What are Nexmo's HTTP session time-out limits for a webhook response?

Question

  • How long will Nexmo wait for a 200 OK from my server?
  • Why did Nexmo not receive the 200 OK that my server sent?

Answer
The set timeout for establishing the HTTP connection is 3 seconds, and then the timeout for a response once the HTTP session has been set up is 15 seconds. If we establish the connection but don't receive a 200 OK within 15 seconds we will disconnect and try again 60 seconds later. (A timeout will show as '-1' response on the Dashboard Debug Tools.) We will retry Inbound Message callbacks every minute for 24 hours, and Delivery Receipt callbacks for 72 hours.

Have more questions? Submit a request