Description
I’m getting unexpected 403 Status Code replies form the Zoom API.
Error
The full error message or issue you are running into.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
/phone/users/{userId}/call_logs
described here https://marketplace.zoom.us/docs/api-reference/zoom-api/phone/phoneusercalllogs
How To Reproduce (If applicable)
Steps to reproduce the behavior:
1.
HTTP Method = GET
URL = https://api.zoom.us/v2/phone/users/{zoom_user_id}/call_logs?page_number {next_page_number}
data = {
“aud”: None,
“iss”: api_key,
“exp”: datetime.now(timezone.utc) + timedelta(hours=2),
“iat”: datetime.now(timezone.utc),
“page_number”: page_number
}
headers= {
“authorization”: f"Bearer {jwt_encoded}",
“content-type”: “application/json”
}
- API response
{'code': 429, 'message': 'Sorry, the maximum number of api requests is already reached. Please try later.'}
Screenshots (If applicable)
Not applicable
Additional context
Our account is Business account. I read about the rate limits here https://marketplace.zoom.us/docs/api-reference/rate-limits and don’t believe I’ve exhausted either the requests per second or the “heavy 60,000 requests/day”.
Please advise on how to debug this. Since I was debugging, I had my code running over night with low retry times. I’ve since made those times much more reasonable.
Additionally, is there a way to track my limits through Zoom or must I track them myself? Thank you