API Endpoint(s) and/or Zoom API Event(s) POST /users/me/meetings
Description
We’re encountering an issue when creating meetings through the Zoom API for past dates. When a meeting is scheduled for a date before the current date, the API returns a 201 success response, but the meeting isn’t actually created. This makes it challenging to distinguish between successfully created meetings and those not created due to date restrictions.
We expect that the API should return a validation error or a specific flag indicating the meeting wasn’t created due to the past date, rather than a success response. Can anyone assist or share insights on handling this distinction?
Error
No error message; instead, a 201 success response is returned, though the meeting is not created.
How To Reproduce
- Request URL:
https://api.zoom.us/v2/users/me/meetings
- Headers: Content-Type: application/json, Authorization: Bearer token
- Body:
{ "start_time": "2023-10-01T10:00:00Z" }
(example with a date in the past)
- Authentication: OAuth 2.0
- Result: 201 success response, but no meeting is created