All Collections
Troubleshooting
What does "Raw error for the API ESOCKETTIMEDOUT" returned by the API Connector mean?
What does "Raw error for the API ESOCKETTIMEDOUT" returned by the API Connector mean?
Updated over a week ago

Generally, the "Raw error for the API ESOCKETTIMEDOUT" error indicates that the API service did not return a response within the timeout limit of 50 seconds.

Here are some common workarounds that could be helpful in resolving this:

  1. If the call is processing data and increased data volume generates a longer response time consider breaking the call up into several smaller calls to process with a shorter response time. Recursive Scheduled workflows can be a great tool for this.

  2. Some APIs with longer response times provide the option of receiving the result of the call as a webhook. Meaning the process would occur in a couple of steps. First, you would call the API which would respond immediately. Second, the API provider would call back to an API workflow on your end to update and store the data that would normally be a part of the response. You can read more about allowing external applications to execute workflows in your Bubble app in this section of our manual.

Did this answer your question?