# Server-to-Server OAUTH request getting "Unsupported Content Type" for some requests

**URL:** <https://devforum.zoom.us/t/server-to-server-oauth-request-getting-unsupported-content-type-for-some-requests/79623>\
**Category:** API and Webhooks\
**Created:** [December 1, 2022, 7:37pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-request-getting-unsupported-content-type-for-some-requests/79623 "2022-12-01T19:37:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shcs-zoom](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@shcs-zoom](https://devforum.zoom.us/u/shcs-zoom)\
**Post date:** [December 1, 2022, 7:37pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-request-getting-unsupported-content-type-for-some-requests/79623/1 "2022-12-01T19:37:41Z")

</div>

I’m trying to create a new application using S2S OAUTH instead of JWT. The existing JWT application works fine, and some requests using the new auth type work while others fail. I’m using Python.

Example:  
payload = {‘page\_size’: ‘50’, ‘type’: ‘upcoming’}  
url = [https://api.zoom.us/v2/users/{zoom\_user\_id}/meetings](https://api.zoom.us/v2/users/%7Bzoom_user_id%7D/meetings)  
`requests.request("GET", url, headers=request_headers, params=payload)`  
works fine and returns all the users meetings, but

payload = {“topic”: “Appointment for XXXX”, “type”: “2”, “start\_time”: “2022-12-08T20:30:00Z”, “duration”: “30”, “timezone”: “America/Los\_Angeles”, “password”: “YYYYYYY”}  
url = [https://api.zoom.us/v2/users/{zoom\_user\_id}/meetings](https://api.zoom.us/v2/users/%7Bzoom_user_id%7D/meetings)  
`requests.request("POST", url, headers=request_headers, data=payload)`  
fails and gives me an “Unsupported Content Type” error.

Both types of requests work with the older JWT auth API.

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [December 1, 2022, 7:58pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-request-getting-unsupported-content-type-for-some-requests/79623/2 "2022-12-01T19:58:20Z")

</div>

Hi @shcs-zoom ,

I would like to test this at my end. Can you please send me the request in cURL format?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [December 5, 2023, 11:34am UTC](https://devforum.zoom.us/t/server-to-server-oauth-request-getting-unsupported-content-type-for-some-requests/79623/3 "2023-12-05T11:34:32Z")

</div>

Closed on December 5, 2023, 11:34am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
