The remote name could not be resolved: 'api.zoom.us'

Description
API calls are no longer working in our development environment and return the error below. This was working yesterday and production environment still making calls successfully.

Error
The remote name could not be resolved: ‘api.zoom.us

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT

Which Endpoint/s?
GET /users
GET /meetings/{meetingID}
POST /users/{userID}/meetings
PATCH /meetings/{meetingID}

Additional context
Given the timing, I’m assuming this is related to the 5/4/20 API release and the fact that our development environment is not https. Can you confirm if that is the reason for the error and if that will be the behavior going forward? Thanks for your help.

Hi @mwegner, yes all calls to the Zoom API are required to be over HTTPS. This is the required behavior.

Good afternoon Michael, thank you for the reply.

When I check our development environment now, the calls are working. Just to clarify, we do use https when specifying the endpoint (https://api.zoom.us), but do not have a certificate on our development server so the calls originate from an http connection. If https is required on both ends for all calls then we’ll need to look into alternatives for our development environment, but the behavior seems to be inconsistent and the error message doesn’t quite reflect why the call failed if our connection was in fact the reason for the error we were seeing.

Hey @mwegner,

Yes, see if you can change your dev env to use https. :slight_smile:

Thanks for the feedback, we will work on improving our error messages.

Thanks,
Tommy