zendesk_api_client_rb
zendesk_api_client_rb copied to clipboard
Official Ruby Zendesk API Client
Fixes the deprecation errors: ``` WARNING: `Faraday::Connection#authorization` is deprecated; it will be removed in version 2.0. While initializing your connection, use `#request(:authorization, ...)` instead. ``` I couldn't directly use the...
[Faraday 2.x has been released.](https://github.com/lostisland/faraday/blob/fc112254746ae92e3dcc8e6f9055878b1c583cc7/CHANGELOG.md#200-2022-01-04) but, faraday is require to `< 2.0.0` in the gemspec of zendesk_api. https://github.com/zendesk/zendesk_api_client_rb/blob/8665b8e9bfb638805be550ab54aca0ac59b86271/zendesk_api.gemspec#L29 Is it possible to relax the dependency?
We are using zendesk_api client since few years and everything was working as expected. Now everything stopped as we enabled 2fa for the domain. Do we have any idea our...
hello. im trying to use the gem to create organizations but hitting a 403 issue i don't understand. i've put the output of console below to provide any context needed...
Hi team, Since moving from Ruby v 2.5.1 to 2.7.5 we've seen a spike in these error messages from this library. Is this a known issue or should we be...
Feature Request Summary: When making a call to [listing users](https://developer.zendesk.com/api-reference/ticketing/users/users/#list-users), add the ability to [side-load](https://developer.zendesk.com/documentation/ticketing/using-the-zendesk-api/side_loading/) to an ("include") [organization memberships](https://developer.zendesk.com/api-reference/ticketing/organizations/organization_memberships/). Example: ``` GET /api/v2/users.json?include=organization_memberships GET /api/v2/groups/{group_id}/users.json?include=organization_memberships GET /api/v2/organizations/{organization_id}/users.json?include=organization_memberships ``` Description/Use...
I'm trying to get current user organization requests, the [api-documentation]( https://developer.zendesk.com/api-reference/ticketing/tickets/ticket-requests/) provides the following endpoint for this: `GET /api/v2/organizations/{organization_id}/requests.json` But I'm not able to get here using the gem collections....
when I use `client.search(query: search_param, :reload => true)` I get real data (not cached) after 2 mins. Is there anyway I get the search results immediately, I mean by completely...
Steps to reproduce: ``` zendesk_ticket = Zendesk.client.tickets.find!(id: zendesk_id) zendesk_ticket.update(:comment=>{ :body=>"Private message", :public=>false }) zendesk_ticket.save! zendesk_ticket.update(:comment=>{ :body=>"Message that should be private but is public instead", :public=>false }) zendesk_ticket.save! ```
httpx supports GZip natively: https://gitlab.com/honeyryderchuck/httpx#httpx-a-ruby-http-library-for-tomorrow-and-beyond