If you are encountering an issue with Zendesk API, it is always a good practice to think about the client you are using to send your request. There are many clients out there, and some of them are very handy and versatile, like Postman. Others are more tailored to your preferred programming language, such as Python wrappers like Zenpy.
Because the Zendesk API is a REST API, you have a lot of options when it comes to the programming languages you can use. Most of the modern languages let you make HTTP requests and handle HTTP responses. However, most of these projects are developed and maintained by our community, not by Zendesk directly, which means Zendesk will not support issues related to these clients via the normal channels.
- You have issues directly related to your API client (i.e. same API request works using a different client).
Zendesk has a list of all the clients currently developed around its REST API, and it is accessible to anyone on this page.